body {
  color: #666;
  font: 12px "微软雅黑", Verdana, SimHei, "Microsoft JhengHei", Tahoma;
  position: relative;
}
body,
ul,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
p,
form,
ol {
  margin: 0;
}
ul,
ol {
  padding: 0;
}
table,
td,
th {
  border-collapse: collapse;
}
ol,
ul,
li {
  list-style: none;
}
img,
input,
textarea,
button {
  border: 0;
  vertical-align: middle;
}
a {
  /* color: #666; */
  outline: none;
  text-decoration: none;
}
.rel {
  position: relative;
}
.abs {
  position: absolute;
}
.none {
  display: none;
}
.b {
  font-weight: 700;
}
.lighter {
  font-weight: lighter;
}
.f12 {
  font-size: 12px;
}
.f13 {
  font-size: 13px;
}
.f14 {
  font-size: 14px;
}
.f16 {
  font-size: 16px;
}
.f18 {
  font-size: 18px;
}
.f20 {
  font-size: 20px;
}
.f24 {
  font-size: 24px;
}
.f28 {
  font-size: 28px;
}
.w300 {
  width: 300px !important;
}
.gray {
  color: #9d9fa2;
}
.dimgray {
  color: #666;
}
.black {
  color: #000;
}
.purple {
  color: #525d7d;
}
.beige {
  color: #74624f;
}
.dimgreen {
  color: #58724e;
}
.green {
  color: #51aa36;
}
.green2 {
  color: #228305;
}
.white {
  color: #fff;
}
.blue {
  color: #5597bd;
}
.clearfix,
.clearfix_new,
* html .clearFix {
  zoom: 1;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.tc {
  text-align: center;
}
.tl {
  text-align: left;
}
.cl {
  clear: both;
  overflow: hidden;
  zoom: 1;
}
.c {
  border: 1px solid #ddd;
  margin: 0 auto 40px;
  position: relative;
  width: 1240px;
}
.f {
  float: left;
  width: 100%;
}
.m-t-5 {
  margin-top: 5px;
}
.m-t-20 {
  margin-top: 20px;
}
.m-t-30 {
  margin-top: 30px;
}
.m-t-100 {
  margin-top: 100px;
}
.m-b-10 {
  margin-bottom: 10px;
}
.m-l-25 {
  margin-left: 25px;
}
.m-l-35 {
  margin-left: 35px;
}
.m-r-20 {
  margin-right: 20px;
}
.m-t-10 {
  margin-top: 10px;
}
.m-r-10 {
  margin-right: 10px;
}
.m-b-20 {
  margin-bottom: 20px;
}
.m-b-30 {
  margin-bottom: 30px;
}
.box-shadow {
  -moz-box-shadow: -1px 1px 1px #e6e6e6 inset;
  -webkit-box-shadow: -1px 1px 1px #e6e6e6 inset;
  box-shadow: -1px 1px 1px #e6e6e6 inset;
}
a.noline {
  text-decoration: nne;
}
.clearfix:after,
.clearfix_new:after {
  clear: both;
  content: "\20";
  display: block;
  height: 0;
}
.nobgc .header {
  background-color: transparent !important;
}
*:first-child + html .clearFix {
  zoom: 1;
}
i.icon_a,
i.icon_i,
i.icon_h,
i.icon_succ,
i.icon_warn,
.i_content .info .des a,
.p_like,
.p_ceping,
.p_comment,
.p_btn,
.catetitle_fea,
.catetitle_new,
.catetitle_more,
.catetitle_all,
.dl_pic .prev,
.dl_pic .next,
.declare .useful,
.declare .useless,
.useful_ico,
.useless_ico,
.buy_list .btn_buy,
.btn_green,
.btn_gray,
.btn_green2,
.btn_gray2,
.btn_orange,
.btn_orange_s,
.dl_rdetail .review_func a.praise span,
.dl_rdetail .review_func a.praised span,
.dl_rdetail .review_func a.praised:hover span,
.dl_rdetail .review_func a.share,
.dl_rdetail .review_func a.share:link,
.dl_rdetail .review_comment .hd h3,
.ndetail .try_list .lsmod .mt,
.ndetail .try_list .lsmod .sy,
.ndetail .try_list .lsmod .hy,
.ndetail .try_list .lsmod .headpic .ico_xz,
.tryForm .hd h3 .ico_form,
.tryForm .formEle .eleRadio .rd,
.tryForm .formEle .eleRadio .rdc,
.tryForm .formEle .eleCheck .rd,
.tryForm .formEle .eleCheck .rdc,
.tryForm a.btn,
.tryForm a.btn:link,
.tryForm a.btn:hover,
.tryForm .item-selected .link_edit a,
.tryForm .item-hover .link_edit a,
.tryForm .consigneeinfo #item_add a,
.tryForm .consigneeinfo #item_add a:link,
.sokForm .hd h3 .ico_success,
.sokForm .bd .shareWb,
.hotReview li,
.reviewScore .btn a,
.reviewScore .btn a:link,
.reviewScore .buy a,
.reviewScore .buy a:link,
.review_list .rvlist .hd .cor,
.review_list .rvlist .bd .tag em,
.review_list .rvlist .bd .info .read,
.review_list .rvlist .bd .info .comm,
.review_list .rvlist .bd .info .praised,
.review_tit .info .edit,
.review_tit .info .share,
.review_tit .info .share:hover,
.reviewdr_tit .info .ico_dr,
.reviewdr_top .share,
.reviewdr_top .share:hover,
.reviewdr_top a.praise span,
.reviewdr_top a.praised span,
.reviewdr_top a.praised:hover span,
.review_tag em,
.file_review .bd .review_tag ul li span,
.file_review .bd .review_tag ul li.selected span,
.file_review .bd .review_tag ul li.func span,
.file_review .bd .review_tag ul li.edit .submit,
.com_list .txt .vip,
.com_list .txt a.breply,
.com_list .txt a.breply:link,
.com_list .txt a.breply:hover,
.com_list .txt .reply .cor {
  background: url(https://p2.qhimg.com/t01bbf98701945548e4.png) no-repeat;
}
.m-t-20 {
  margin-top: 20px;
}
.nobdr {
  border: 0 !important;
}
div.page {
  margin: 3px 0;
  text-align: right;
}
.reg-nav ul li {
  float: none;
}
div.page a,
div.page span {
  background-color: #fff;
  _height: 12px;
  margin-right: 2px;
  padding: 2px 6px;
  _white-space: nowrap;
  zoom: 1;
}
div.page a,
div.page a:hover {
  border: #dedfde 1px solid;
  text-decoration: none;
}
.item-partition {
  background: #fbfbfb;
}
.load_wrap {
  padding: 50px 0;
  text-align: center;
  width: 100%;
}
.status {
  color: #fff;
  font-size: 16px;
  height: 22px;
  left: 0;
  line-height: 21px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 60px;
}
.s_blue {
  background: #20b1ff;
  border: 1px #2ba2e6 solid;
}
.s_yellow {
  background: #e1a300;
  border: 1px #d09700 solid;
}
.s_green {
  background: #94c804;
  border: 1px #8cbe03 solid;
}
.s_pink {
  background: #e6528a;
  border: 1px #e4407e solid;
}
.catetitle_fea,
.catetitle_new,
.catetitle_more,
.catetitle_all {
  display: block;
  float: left;
  height: 41px;
  width: 460px;
}
.catetitle_fea {
  background-position: 0 -1610px;
  height: 29px;
}
.catetitle_new {
  background-position: -12px -618px;
  height: 29px;
}
.catetitle_more {
  background-position: 0 -1659px;
  height: 29px;
}
.catetitle_all {
  background-position: -12px -657px;
}
.fea_focus {
  _display: inline;
  float: left;
  margin-right: 10px;
  overflow: hidden;
  position: relative;
}
.fea_focus,
.fea_focus img {
  height: 320px;
  width: 630px;
}
.mod-index-try {
  float: left;
  height: 320px;
  width: 320px;
}
.water_viewmore,
.write_comment {
  background: #e6e6e6;
  display: block;
  float: left;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  *+margin-top: 20px;
  text-align: center;
  width: 100%;
}
.ndetail {
  margin-top: -11px;
}
.rdetail {
  margin-top: -10px;
}
.detail_nav {
  background: #eaeaea;
  border-bottom: 1px #c0c0c0 solid;
  line-height: 80px;
  margin-top: -7px;
  position: relative;
}
.dl_ndetail {
  border: 1px #e6e6e6 solid;
  width: 725px;
}
.dl_rdetail {
  width: 727px;
}
div.min-page {
  position: absolute;
  right: 0;
  width: 200px;
}
div.pagination-container {
  background: #fdfdfd;
  clear: both;
  height: 35px;
}
div.pagination {
  float: right;
  margin-top: 8px;
}
div.pagination-info {
  float: right;
  line-height: 36px;
  margin: 0 6px;
}
div.pagination a {
  border: solid 1px #aae;
  text-decoration: none;
}
div.pagination a,
div.pagination span {
  display: block;
  float: left;
  margin: 0 5px 5px 0;
  padding: 0.1em 0.5em;
}
.i_content ul li {
  margin-bottom: 30px;
}
.i_content .mod_img {
  border: 1px #d9d9d9 solid;
  display: block;
  height: 295px;
  overflow: hidden;
  position: relative;
  width: 295px;
}
.i_content .info {
  background: #000;
  bottom: 0;
  left: 0;
  line-height: 25px;
  padding: 10px;
  position: absolute;
  text-align: center;
  width: 277px;
}
.i_content .category {
  background: #eee;
  height: 35px;
  line-height: 35px;
  margin-bottom: 10px;
}
.i_content .mod2 {
  float: left;
  margin-left: -36px;
  width: 996px;
}
.product_info .status {
  float: left;
  position: relative;
}
.detail .dl {
  _display: inline;
  float: left;
  width: 680px;
}
.ndetail .dl {
  _display: inline;
}
.ndetail .dl,
.rdetail .dl {
  float: left;
  overflow: hidden;
  width: 727px;
}
.rdetail .dl {
  _display: inline;
}
.dl_ndetail .tryc {
  background: #ebebeb;
  color: #343434;
  display: none;
  height: 38px;
  line-height: 38px;
  margin: 0 auto;
  width: 680px;
}
.dl_ndetail .dl_comment {
  display: none;
  margin-bottom: 20px;
}
.dl_rdetail .review_func {
  margin-top: 10px;
  margin-bottom: 75px;
  overflow: hidden;
  *zoom: 1;
}
div.pagination .current {
  background: #fe7e01;
  border: solid 1px #da692f;
  color: #fff;
}
.i_content .mod_img img {
  width: 295px;
}
.i_content .category a {
  color: #666;
  display: block;
  float: left;
  margin-left: 20px;
}
.i_content .mod2 li {
  display: inline;
  float: left;
}
.mod-index-try a:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
div.page a:hover {
  /* border-color: #fd6d01;
  color: #fd6d01; */
}
div.page span.current {
  color: #fd6d01;
  font-weight: 800;
}
div.page span.prev-disabled,
div.page span.next-disabled,
div.page span.min-page-num {
  border: #dedfde 1px solid;
  color: #adaaad;
}
div.page a.prev,
div.page a.next,
div.page span.prev-disabled,
div.page span.next-disabled {
  /* background: #fff url(https://p3.qhimg.com/t014d1eaf4263df3794.gif) no-repeat
    45px 5px;
  zoom: 1; */
}
div.page a.prev {
  background-position: 7px -15px;
}
div.page span.prev-disabled {
  background-position: 7px -35px;
}
div.page span.next-disabled {
  background-position: 45px -55px;
}
div.pagination a:hover {
  border-color: #fd6d01;
  color: #fd6d01;
}
.i_content .mod_img:hover {
  opacity: 0.8;
}
.i_content .info .title {
  line-height: 32px;
  text-align: center;
}
.i_content .info .des {
  display: none;
}
.i_content .mod2 .errormsg {
  display: block;
  float: left;
  margin-left: 36px;
  padding: 50px 0;
  text-align: center;
  width: 960px;
}
.dl_ndetail .tryc .tab {
  font-size: 14px;
  padding: 0 12px;
}
div.pagination .current.prev,
div.pagination .current.next {
  background: #fff;
  border-color: #999;
  color: #999;
  *padding: 0.2em 0.5em 0 0.5em;
}
.i_content .info a.xh,
.i_content .info a.pc,
.i_content .info a.pl {
  background-position: -472px -4px;
  display: block;
  height: 20px;
  line-height: 20px;
  padding: 10px 0 0 20px;
  text-align: left;
}
.i_content .info a.p_liked {
  background-position: -9px -81px;
}
.i_content .info a.xh {
  margin-left: 60px;
}
.i_content .info a.pc {
  background-position: -472px -45px;
}
.i_content .info a.pl {
  background-position: -472px -86px;
}
.i_content .info .des a {
  color: #999;
  float: left;
  width: 70px;
}
.i_content .category a.current,
.i_content .category a:hover {
  color: #6ea81e;
}
.i_content .category a:hover {
  text-decoration: none;
}
.i_content .category span.cut {
  background: #ddd;
  border-right: 1px #fff solid;
  display: block;
  float: left;
  height: 35px;
  margin-left: 20px;
  width: 1px;
}
.i_content .category .sort a {
  margin-left: 10px;
}
.i_content .category .sort .current {
  border-bottom: 2px #6ea81e solid;
  color: #333;
  font-weight: 700;
  height: 33px;
}
.dl_rdetail .review_func a.praise,
.dl_rdetail .review_func a.praise:link {
  border-radius: 15px;
  border: 1px #ccc solid;
  color: #999;
  cursor: pointer;
  float: right;
  font-size: 16px;
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
  text-decoration: none;
}
.dl_rdetail .review_func a.praise span {
  background-position: -300px -1704px;
  float: left;
  height: 28px;
  line-height: 28px;
  margin-right: 5px;
  padding-left: 25px;
}
.dl_rdetail .review_func a.praise:hover {
  background: #9c3;
  border-color: #9c3;
  color: #fff;
}
.dl_rdetail .review_func a.praise:hover span {
  background-position: -368px -1704px;
}
.dl_rdetail .review_func a.praised,
.dl_rdetail .review_func a.praised:link,
.dl_rdetail .review_func a.praised:hover {
  background: #e4e6e2;
  border-radius: 15px;
  border: 1px #e4e6e2 solid;
  color: #999;
  cursor: default;
  float: right;
  font-size: 16px;
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
  text-decoration: none;
}
.dl_rdetail .review_func a.praised span,
.dl_rdetail .review_func a.praised:hover span {
  background-position: -300px -1704px;
  float: left;
  height: 28px;
  line-height: 28px;
  margin-right: 5px;
  padding-left: 25px;
}
.dl_rdetail .review_func a.share,
.dl_rdetail .review_func a.share:link {
  background-position: 0 -1708px;
  cursor: pointer;
  float: right;
  height: 30px;
  margin-left: 6px;
  width: 130px;
}
.dl_rdetail .review_comment {
  border: 1px #e6e6e6 solid;
  margin-top: 10px;
  margin-bottom: 20px;
}
.detail .dr {
  display: inline;
  float: left;
  margin-left: 40px;
  _margin-left: 32px;
  width: 240px;
}
.ndetail .dr,
.rdetail .dr {
  display: inline;
  float: left;
  margin-left: 11px;
  overflow: hidden;
  width: 222px;
}
.detail .bigpic {
  display: block;
  height: 449px;
  overflow: hidden;
}
.detail .bigpic,
.detail .bigpic img {
  width: 678px;
}
.detail .tab_wrap {
  border-bottom: 3px #000 solid;
}
.detail h1.title {
  width: 100%;
}
.dl_rdetail .review_comment .hd {
  background: #efefef;
  height: 40px;
  line-height: 40px;
}
.dl_rdetail .review_comment .qikoo_comment {
  padding: 50px 23px;
}
.dl_rdetail .review_comment .hd h3 {
  background-position: -258px -1149px;
  color: #fff;
  _display: inline;
  float: left;
  font-size: 18px;
  font-weight: 400;
  text-indent: 20px;
  width: 172px;
}
.dl_rdetail .review_func a.share:hover {
  background-position: -150px -1708px;
}
.detail .tab_wrap a,
.detail .tab_wrap .tab {
  display: block;
  float: left;
  font-weight: 700;
  font-size: 16px;
  height: 35px;
  line-height: 35px;
  text-align: center;
}
.detail .tab_wrap a,
.detail .tab_wrap a.current,
.detail .tab_wrap .tab,
.detail .tab_wrap .tab {
  color: #000;
}
.ndetail .try_list .lsmod {
  background: #f4f4f4;
  border-radius: 12px;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 20px 20px 10px;
  width: 640px;
}
.ndetail .try_list .lsmod strong {
  color: #6e6e6e;
  display: block;
  font-weight: 400;
  font-size: 13px;
  height: 30px;
  line-height: 30px;
}
.ndetail .try_list .lsmod ul {
  margin: 10px 0 0;
}
.ndetail .try_list .lsmod ul li {
  _display: inline;
  float: left;
  height: 83px;
  margin-left: 22px;
  margin-bottom: 20px;
  padding-top: 3px;
  position: relative;
  width: 190px;
}
.ndetail .try_list .lsmod .mt,
.ndetail .try_list .lsmod .sy,
.ndetail .try_list .lsmod .hy {
  background-position: -152px -1249px;
  float: left;
  height: 30px;
  margin-right: 8px;
  width: 30px;
}
.ndetail .try_list .lsmod .sy {
  background-position: -199px -1249px;
}
.ndetail .try_list .lsmod .hy {
  background-position: -246px -1249px;
}
.ndetail .try_list .lsmod ul li.clearfix {
  clear: both;
  display: block !important;
  float: none;
  height: 0;
  overflow: hidden;
  width: 100%;
}
.ndetail .try_list .lsmod ul li .mask {
  background: #000;
  display: none;
  height: 83px;
  left: 0;
  opacity: 0.3;
  filter: alpha(opacity=30);
  position: absolute;
  top: 0;
  width: 190px;
}
.ndetail .try_list .lsmod ul li a.bg,
.ndetail .try_list .lsmod ul li a.bg:link,
.ndetail .try_list .lsmod ul li a.bg:hover {
  background: #82c92f;
  color: #fff;
  display: none;
  font-size: 14px;
  height: 32px;
  left: 50%;
  line-height: 32px;
  margin-left: -45px;
  margin-top: -16px;
  position: absolute;
  text-align: center;
  text-decoration: none;
  top: 50%;
  width: 103px;
}
.ndetail .try_list .lsmod .headpic {
  _display: inline;
  float: left;
  margin-right: 18px;
  position: relative;
}
.ndetail .try_list .lsmod .headpic,
.ndetail .try_list .lsmod .headpic img {
  height: 80px;
  width: 80px;
}
.ndetail .try_list .lsmod .txt {
  float: left;
  width: 92px;
}
.ndetail .try_list .lsmod .more {
  background: #dfefc8;
  border: 1px #d5e3c0 solid;
  border-radius: 3px;
  height: 40px;
  line-height: 40px;
  margin-bottom: 15px;
  text-align: center;
  width: 100%;
}
.ndetail .try_list .lsmod .txt span {
  color: #666;
  display: block;
  font-size: 12px;
  line-height: 18px;
  margin: 18px 0 3px;
}
.ndetail .try_list .lsmod .txt em {
  color: #fff;
  display: inline-block;
  font-style: normal;
  font-size: 12px;
  height: 20px;
  line-height: 20px;
  padding: 0 8px;
}
.ndetail .try_list .lsmod .headpic .ico_xz {
  background-position: -414px -1192px;
  height: 33px;
  left: 3px;
  position: absolute;
  top: -3px;
  width: 27px;
}
.ndetail .try_list .lsmod .txt em.blue {
  background: #219ee5;
}
.ndetail .try_list .lsmod .txt em.orange {
  background: #ff7800;
}
.ndetail .try_list .lsmod .txt em.green {
  background: #82c92f;
}
.ndetail .try_list .lsmod .more a,
.ndetail .try_list .lsmod .more a:link,
.ndetail .try_list .lsmod .more a:hover {
  color: #666;
  display: block;
  font-size: 12px;
  text-decoration: none;
}
.ndetail .tab_wrap {
  border-bottom: 1px #ebebeb solid;
  height: 40px;
}
.ndetail .try_list .lsmod .editorTxt {
  background: url(https://p3.qhimg.com/t014771122179551518.png) 0 -4px no-repeat;
  color: #313131;
  font-size: 12px;
  line-height: 30px;
  margin-top: -10px;
  margin-bottom: -20px;
  padding: 0 0 10px 10px;
}
.ndetail .try_list .lsmod .editorTxt strong {
  color: #666;
  font-size: 16px;
  line-height: 16px;
  padding-left: 50px;
  padding-top: 10px;
}
.ndetail .try_list .lsmod .editorTxt p {
  background: url(https://p3.qhimg.com/t01a23e72ab67a7e796.png) 550px bottom
    no-repeat;
  padding-bottom: 20px;
}
.ndetail .tab_wrap a,
.ndetail .tab_wrap a:link,
.ndetail .tab_wrap a:hover {
  background: url(https://p2.qhimg.com/t01a0c7a6bd540c3b0d.png) 0 0 repeat-x;
  border-right: 1px #b5b5b5 solid;
  color: #4c4c4c;
  float: left;
  font-size: 16px;
  height: 41px;
  line-height: 40px;
  text-align: center;
  text-decoration: none;
  width: 110px;
}
.ndetail .tab_wrap a.current,
.ndetail .tab_wrap a.current:link {
  background: url(https://p2.qhimg.com/t01a0c7a6bd540c3b0d.png) center -96px no-repeat;
  border-right: 0;
  color: #fff;
  height: 48px;
}
.ndetail .detail_con {
  clear: both;
  color: #666;
  font-size: 14px;
  padding: 18px 22px 18px 23px;
}
.rdetail .detail_con {
  border: 1px #e6e6e6 solid;
  clear: both;
  padding: 15px 23px 15px 22px;
}
.detail .dl_news,
.detail .dl_review,
.detail .dl_comment {
  display: none;
  overflow: hidden;
  padding: 20px 0;
  width: 100%;
}
.detail .dl_comment,
.detail .dl_detail {
  display: block;
}
.detail .dl_detail {
  color: #333;
  font-size: 14px;
  line-height: 1.8em;
}
.detail .product_info,
.detail .share_wrap,
.detail .product_block {
  border: 1px #d9d9d9 solid;
  font-size: 14px;
  line-height: 30px;
  padding: 10px;
  width: 218px;
}
.detail .share_wrap {
  background: #eee;
  height: 25px;
  line-height: 25px;
  margin-top: 10px;
}
.detail .product_block {
  border-top: 0;
  margin-top: 0;
  padding: 0;
  width: 238px;
}
.detail .p_block {
  border-right: 1px #d9d9d9 solid;
  cursor: pointer;
  display: block;
  float: left;
  line-height: 50px;
  padding-bottom: 10px;
  text-align: center;
  width: 78px;
}
.detail .p_like,
.detail .p_ceping,
.detail .p_comment {
  background-position: 8px -30px;
  display: inline-block;
  float: left;
  height: 30px;
  line-height: 30px;
  padding-left: 15px;
  width: 65px;
  _width: 60px;
}
.detail .p_ceping {
  background-position: -72px -30px;
}
.detail .p_comment {
  background-position: -152px -30px;
}
.rdetail .detail_con li {
  float: none;
}
.detail .dl_detail p {
  clear: both;
}
.detail .p_block span {
  display: block;
  float: left;
  font-size: 28px;
  text-align: center;
  width: 100%;
}
.detail .detail_nav .tab_wrap {
  border-bottom: 0;
}
.detail .dl_comment .qikoo_comment {
  padding: 0;
}
.detail .p_like:hover {
  background-position: 8px -56px;
  color: #7ebd05;
  text-decoration: none;
}
.detail .p_ceping:hover {
  background-position: -72px -56px;
  color: #7ebd05;
  text-decoration: none;
}
.detail .p_comment:hover {
  background-position: -152px -56px;
  color: #7ebd05;
  text-decoration: none;
}
.detail .detail_nav .tab_wrap a {
  background: none;
  border-top: 1px #c0c0c0 solid;
  border-left: 1px #c0c0c0 solid;
  border-right: 1px #c0c0c0 solid;
  color: #669b02;
  font-size: 14px;
  font-weight: 400;
  height: 30px;
  line-height: 30px;
  margin-right: 5px;
  padding: 0 15px;
}
.detail .detail_nav .tab_wrap a span {
  background: #b1c681;
  border-radius: 4px;
  color: #fff;
  padding: 0 3px;
}
.detail .detail_nav .tab_wrap a.current {
  background: #fff;
  border-bottom: 1px #fff solid;
  color: #000;
  margin-bottom: -1px;
}
.detail .p_liked,
.detail .p_liked:hover {
  background-position: 8px -85px;
  color: #666;
  cursor: text;
}
.detail .p_btn {
  display: block;
  height: 60px;
  margin-top: 10px;
  width: 247px;
}
.detail .pb_yellow {
  background-position: -6px -135px;
}
.detail .pb_blue {
  background-position: -6px -290px;
}
.detail .pb_green {
  background-position: -6px -426px;
}
.detail .pics {
  display: inline;
  float: left;
  height: 85px;
  overflow: hidden;
  *+padding: 20px 0 0 0;
  width: 680px;
}
.detail .bigpic_wrap {
  float: left;
  position: relative;
  width: 680px;
}
.detail .prev_wrap,
.detail .next_wrap {
  cursor: pointer;
  float: left;
  height: 445px;
  left: 0;
  position: absolute;
  top: 20px;
  width: 340px;
  z-index: 1;
}
.detail .next_wrap {
  left: 340px;
}
.detail .cutline {
  background: #e6e6e6;
  float: left;
  height: 1px;
  margin: 20px 0;
  width: 100%;
}
.detail .p_tab {
  float: left;
  position: relative;
  width: 100%;
}
.buy_list .btn_buy {
  background-position: -282px -293px;
  color: #fff;
  display: block;
  height: 30px;
  line-height: 30px;
  margin: 15px auto;
  text-align: center;
  text-decoration: none;
  width: 110px;
}
.detail .write_review {
  margin: 15px 0 15px 280px;
}
.detail .pics li {
  margin-left: 14px;
}
.detail .article span,
.detail .article a {
  display: block;
  float: left;
}
.detail .pb_yellow:hover {
  background-position: -6px -217px;
}
.detail .pb_blue:hover {
  background-position: -6px -350px;
}
.detail .pb_green:hover {
  background-position: -6px -488px;
}
.detail .i_content .mod_img {
  height: 208px;
}
.detail .i_content .mod_img,
.detail .i_content .mod_img img {
  width: 208px;
}
.detail .i_content .info {
  padding: 5px 10px;
  width: 190px;
}
.detail .pics .tinypic {
  border: 1px #d9d9d9 solid;
  display: block;
  overflow: hidden;
  width: 83px;
}
.detail .dl_pic .prev,
.detail .dl_pic .next {
  background-position: -285px -137px;
  display: none;
  height: 70px;
  left: 0;
  position: absolute;
  top: 195px;
  width: 40px;
}
.detail .dl_pic .next {
  background-position: -357px -137px;
  left: 300px;
}
.detail .article .title {
  color: #000;
}
.detail .article .content {
  line-height: 25px;
  margin-top: 10px;
}
.detail .article .unfold {
  color: #333;
  float: right;
  font-size: 12px;
  font-weight: 400;
}
.detail .article_write .w_login {
  background: #fffdec;
  border: 1px #f9e9c6 solid;
  color: #e0a300;
  height: 40px;
  line-height: 40px;
  padding: 0 15px;
  width: 648px;
}
.detail .pics .tinypic img {
  height: 83px;
  margin-left: -20px;
  opacity: 0.3;
}
.detail .pics .current img {
  opacity: 1;
}
.detail .article_write .w_login span {
  display: block;
  float: left;
}
.detail .i_content .info .title {
  height: 30px;
  line-height: 30px;
  overflow: hidden;
}
.detail .article .content .txt_f {
  display: none;
}
.detail .article_write .w_login .black_btn,
.tips-login a {
  background: #000;
  color: #fff;
  display: block;
  float: left;
  height: 26px;
  line-height: 26px;
  margin: 7px;
  padding: 0 10px;
  text-align: center;
}
.buy_list {
  margin: 20px 0;
}
i.icon_succ,
i.icon_warn {
  background-position: -284px -7px;
  display: block;
  height: 35px;
  width: 35px;
}
i.icon_warn {
  background-position: -284px -50px;
}
.detail .succ {
  font-size: 14px;
  line-height: 33px;
  margin: 50px auto;
  width: 270px;
}
.detail .article_des {
  line-height: 25px;
}
.declare .useful_ico,
.declare .useless_ico {
  height: 12px;
  margin: 7px 2px 0;
  width: 12px;
}
.declare .useful_ico {
  background-position: -355px -63px;
}
.declare .useless_ico {
  background-position: -380px -64px;
}
.detail_nav .buy_title {
  float: left;
  width: 800px;
}
.detail_nav .buy_link {
  color: #669b02;
  float: right;
  font-size: 14px;
}
.buy_list .item {
  border-bottom: 1px #e6e6e6 dashed;
  float: left;
  line-height: 25px;
  padding: 20px 0;
  width: 100%;
}
.tips-login a.btn-reg-pop {
  background: none;
  color: #000;
  padding: 0;
}
.detail .article_write .tit {
  font-size: 14px;
  margin: 20px 0 5px;
}
.detail .article_write .w_title {
  border: 1px #b6b6b6 solid;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  width: 658px;
}
.detail .article_write .w_submit {
  height: 30px;
  line-height: 30px;
  margin-top: 20px;
}
.detail .article_write .submit {
  background: #000;
  color: #fff;
  cursor: pointer;
  display: block;
  float: right;
  font-size: 14px;
  font-weight: 700;
  padding: 10px 20px;
}
.detail .declare .useful,
.detail .declare .useless {
  display: block;
  height: 26px;
  margin: 0 3px 0 6px;
  width: 57px;
}
.detail .declare .useful {
  background-position: -284px -240px;
}
.detail .declare .useless {
  background-position: -351px -240px;
}
.buy_list .item .item_pic,
.buy_list .item .item_pic img {
  float: left;
  height: 100px;
  width: 100px;
}
.fankui {
  line-height: 25px;
  margin: 20px 0;
}
.btn_green,
.btn_gray {
  display: block;
  float: left;
  font-size: 16px;
  height: 35px;
  line-height: 33px;
  margin-left: 10px;
  text-align: center;
  text-decoration: none;
  width: 125px;
}
.btn_green {
  background-position: -285px -332px;
  color: #fff;
  text-shadow: #999 0 -1px 0;
}
.btn_gray {
  background-position: -285px -373px;
  color: #000;
}
.btn_green2,
.btn_gray2 {
  background-position: -284px -429px;
  display: block;
  height: 36px;
  line-height: 36px;
  text-align: center;
  width: 86px;
}
.btn_green2 {
  color: #fff !important;
}
.btn_gray2 {
  background-position: -374px -429px;
  color: #000;
}
.btn_orange {
  background-position: -285px -486px;
  font-size: 24px;
  height: 60px;
  line-height: 50px;
  width: 168px;
}
.btn_orange,
.btn_orange_s {
  color: #fff;
  cursor: pointer;
  display: block;
  text-align: center;
  text-decoration: none;
}
.btn_orange_s {
  background-position: -5px -723px;
  height: 34px;
  line-height: 33px;
  width: 84px;
}
.fankui p {
  float: left;
  margin: 10px 0;
  width: 100%;
}
.fankui input {
  height: 25px;
  line-height: 25px;
  padding-left: 5px;
  width: 450px;
}
.fankui input,
.fankui textarea {
  border: 1px #b3b3b3 solid;
  float: left;
}
.fankui textarea {
  height: 100px;
  width: 650px;
}
.buy_list .btn_buy {
  background-position: -407px -296px;
  height: 25px;
  line-height: 25px;
  margin: 5px auto;
  width: 73px;
}
.btn_green:hover,
.btn_green2,
.btn_gray:hover,
.btn_gray2 {
  text-decoration: none;
}
.fankui .error {
  color: #e46c6e;
  margin-left: 10px;
}
.fankui .succ,
.fankui .warn {
  float: left;
  line-height: 35px;
  margin: 30px 0 0 55px;
}
.fankui span.t {
  display: block;
  float: left;
  text-align: right;
  width: 60px;
}
.buy_list .item .item_pic {
  border: 1px #e6e6e6 solid;
}
.buy_list .item .item_info {
  float: left;
  margin-left: 20px;
  width: 650px;
}
.buy_list .item .item_price {
  float: right;
  overflow: hidden;
  padding: 20px 0;
  text-align: center;
  width: 130px;
}
#ScrollToTop,
.two_code_btn,
.two_code,
.qiku_fk,
.qiku_sc {
  background: url(https://p3.qhimg.com/t01e39c45878d69270d.png) no-repeat -196px -237px;
  bottom: 140px;
  cursor: pointer;
  display: none;
  height: 48px;
  position: fixed;
  right: 15px;
  width: 38px;
  z-index: 999;
}
.two_code_btn,
.two_code,
.qiku_fk,
.qiku_sc {
  background-position: -196px -184px;
  bottom: 193px;
  height: 48px;
  right: 17px;
  width: 36px;
}
.qiku_fk {
  background-position: -196px -131px;
  bottom: 246px;
  display: none;
}
.qiku_sc {
  background-position: -196px -78px;
  bottom: 299px;
  display: none;
}
.two_code {
  background-position: -4px -7px;
  bottom: 162px;
  display: none;
  height: 250px;
  right: 60px;
  width: 190px;
}
.footer {
  background: #2e2e2e;
  clear: both;
  line-height: 30px;
  margin-top: 50px;
  padding: 30px 0;
  text-align: center;
  width: 100%;
}
.footer,
.footer a {
  color: #666;
}
.tryForm {
  background-color: #f3f1f2 !important;
  border: 1px #d7d7d7 solid;
  border-top-color: #ccc;
  margin: 50px auto;
  padding: 0 100px;
  width: 780px;
}
body.try {
  background: #f8f8f8;
}
.two_code_btn:hover {
  background-position: -236px -184px;
}
.qiku_fk:hover {
  background-position: -236px -131px;
  bottom: 246px;
}
.qiku_sc:hover {
  background-position: -236px -78px;
  bottom: 299px;
}
.tryForm .rules {
  color: #313131;
  font-size: 12px;
  line-height: 24px;
  margin-bottom: 10px;
}
.tryForm .hd {
  border-bottom: 2px #f2f2f2 solid;
  height: 96px;
  line-height: 115px;
  text-align: center;
}
.tryForm .bd {
  padding: 18px 0;
}
.tryForm .formTxt {
  color: #000;
  font-size: 16px;
  line-height: 36px;
}
.tryForm .formEle {
  color: #333;
  font-size: 14px;
  margin: 10px 0 20px;
  overflow: hidden;
}
.footer a:hover {
  color: #fff;
}
.tryForm .hd h3 {
  color: #000;
  font-size: 24px;
  font-weight: 400;
  _position: relative;
  _top: 45px;
}
.tryForm .formTxt label,
.tryForm #newaddress .formTxt label {
  display: inline-block;
  text-align: right;
  width: 100px;
}
.tryForm .formEle select {
  color: #333;
  width: 90px;
}
.tryForm .formEle input {
  color: #333;
  margin: 0;
  padding: 0;
}
.tryForm .formEle label {
  color: #909196;
  cursor: pointer;
  float: left;
  margin-left: -10px;
  margin-right: 40px;
  vertical-align: -2px;
  word-break: break-all;
  word-wrap: word-break;
}
.tryForm .formEle textarea {
  border-radius: 3px;
  border: 1px #ccc solid;
  color: #909098;
  height: 110px;
  line-height: 22px;
  padding: 10px 10px 0;
  resize: none;
  width: 749px;
}
.mod-qiuser-pop .login-wrap .submit {
  margin: 15px auto;
}
.tryForm .rules .con {
  background: #fff;
  border-radius: 10px;
  padding: 12px 15px;
}
.tryForm .bd .txt1 {
  color: #000;
  font-size: 14px;
  line-height: 30px;
  margin-bottom: 20px;
}
.tryForm .formEle .eleRadio {
  _display: inline;
  float: left;
  line-height: 22px;
  position: relative;
}
.tryForm .formTxt .addr {
  background: #eae8e9;
  color: #8e9196;
  font-size: 18px;
  height: 40px;
  line-height: 40px;
  text-indent: 10px;
}
.tryForm .formEle .eleCheck {
  _display: inline;
  float: left;
  line-height: 22px;
  position: relative;
}
.tryForm .formEle .ipt {
  border-bottom: 1px #ccc solid;
  color: #909098;
  height: 25px;
  padding: 5px 10px;
  resize: none;
  width: 500px;
}
.tryForm .rules a.show,
.tryForm .rules a.hide {
  background: url(https://p3.qhimg.com/t01633c361308abfe3d.png) 0 0 no-repeat;
  display: block;
  height: 30px;
  margin-bottom: 10px;
  width: 184px;
}
.tryForm .rules a.hide {
  background-position: 0 -60px;
}
.tryForm .hd h3 .ico_form {
  background-position: -429px -236px;
  display: inline-block;
  height: 29px;
  margin-right: 18px;
  vertical-align: -5px;
  _vertical-align: 3px;
  width: 26px;
}
.tryForm .consigneeinfo .formEle label {
  line-height: 24px;
  margin-right: 100px;
  width: 600px;
}
.tryForm .formEle textarea:focus {
  outline: none;
}
.tryForm .rules .con ul li {
  float: none;
}
.tryForm .formEle .eleRadio .ip {
  float: left;
  height: 18px;
  left: -18px;
  opacity: 0;
  position: relative;
  top: 2px;
  width: 18px;
  z-index: 2;
}
.tryForm .formEle .eleRadio .rd,
.tryForm .formEle .eleRadio .rdc,
.tryForm .formEle .eleCheck .rd,
.tryForm .formEle .eleCheck .rdc {
  background-position: -268px -1081px;
  float: left;
  height: 18px;
  margin-top: 2px;
  position: relative;
  width: 18px;
  z-index: 1;
}
.tryForm .formEle .eleRadio .rdc {
  background-position: -316px -1081px;
  margin-top: 2px;
}
.tryForm .formEle .eleCheck .rd {
  background-position: -220px -1081px;
  margin-top: 3px;
}
.tryForm .formEle .eleCheck .rdc {
  background-position: -172px -1081px;
  margin-top: 3px;
}
.tryForm .formEle .eleCheck .ip {
  float: left;
  height: 18px;
  left: -18px;
  margin-top: 3px;
  opacity: 0;
  position: relative;
  width: 18px;
  z-index: 2;
}
.tryForm .formEle .ipt:focus {
  outline: none;
}
#ScrollToTop:hover {
  background-position: -235px -237px;
}
.tryForm #newaddress .formTxt label {
  color: #5e714e;
}
.tryForm #newaddress .formTxt label,
.tryForm #newaddress .formTxt {
  font-size: 14px;
}
.tryForm #newaddress .formTxt input {
  border-radius: 5px;
  border: 1px #beccb1 solid;
  height: 27px;
  line-height: 27px;
  width: 122px;
}
.tryForm #newaddress .formTxt select {
  border-radius: 5px;
  border: 1px #beccb1 solid;
  height: 27px;
  line-height: 27px;
  margin-right: 6px;
}
.tryForm .formEle a,
.tryForm .formEle a:link {
  color: #06f;
  font-size: 14px;
}
.tryForm .ts {
  border-top: 1px #000 dashed;
  color: #999;
  font-size: 12px;
  line-height: 24px;
  margin-top: 15px;
  padding-top: 12px;
}
.tryForm a.btn,
.tryForm a.btn:link,
.tryForm a.btn:hover {
  background-position: -97px -724px;
  color: #fff;
  display: block;
  font-size: 24px;
  height: 47px;
  line-height: 47px;
  margin-top: 45px;
  margin-bottom: 120px;
  text-align: center;
  text-decoration: none;
  width: 167px;
}
.tryForm b {
  font-weight: 400;
}
.tryForm .link_edit {
  display: none;
  float: left;
}
.tryForm .required {
  color: red;
  font-size: 14px;
  font-family: simsun;
  padding-right: 5px;
}
.tryForm .item {
  line-height: 25px;
  overflow: hidden;
  padding: 0 5px;
}
.tryForm .item-selected .link_edit,
.tryForm .item-hover .link_edit {
  display: inline;
  float: left;
  line-height: 22px;
  margin-top: 2px;
}
.tryForm .item-selected .link_edit a,
.tryForm .item-hover .link_edit a {
  background-position: -364px -1081px;
  display: inline-block;
  height: 14px;
  width: 14px;
}
#newaddress {
  background: #fff;
  display: none;
  padding: 5px 10px 10px;
}
#newaddress input {
  border: 1px #ccc solid;
  height: 20px;
  line-height: 20px;
  padding: 0 5px;
  width: 100px;
}
.tryForm .consigneeinfo #item_add {
  background: none;
}
.tryForm .consigneeinfo #item_add a,
.tryForm .consigneeinfo #item_add a:link {
  background-position: 0 -1081px;
  cursor: pointer;
  display: block;
  height: 48px;
  width: 142px;
}
.sokForm {
  background-color: #fff !important;
  height: 657px;
  margin: 70px auto 0;
  padding: 0 50px;
  _position: relative;
  _top: 86px;
  width: 882px;
}
body.sok {
  background: #f8f8f8;
}
.tryForm .item-selected,
.tryForm .item-hover {
  background: #e1ebc8;
}
.tryForm .errTips,
.tryForm .valiTips {
  color: red;
}
.tryForm .valiTips {
  font-size: 14px;
  padding-left: 50px;
}
.sokForm .goQikoo {
  color: #8b8b8b;
  display: block;
  font-size: 12px;
  left: -50px;
  position: relative;
  top: -22px;
}
.sokForm .hd {
  border-bottom: 2px #f2f2f2 solid;
  height: 96px;
  line-height: 115px;
  text-align: center;
}
.sokForm .bd {
  height: 472px;
  padding-top: 70px;
  width: 100%;
}
.sokForm .hd h3 {
  color: #000;
  font-size: 24px;
  font-weight: 400;
  line-height: 115px;
  _position: relative;
  _top: 25px;
}
.sokForm .bd .txt1 {
  color: #448b05;
  font-size: 16px;
  line-height: 30px;
}
.tryForm .consigneeinfo .item-selected label,
.tryForm .consigneeinfo .item-hover label {
  color: #939e80;
}
.sokForm .hd h3 .ico_success {
  background-position: -285px -8px;
  display: inline-block;
  height: 33px;
  margin-right: 10px;
  vertical-align: -9px;
  _vertical-align: 0;
  width: 33px;
}
.tryForm .consigneeinfo .eleRadio .rd,
.tryForm .consigneeinfo .eleRadio .ip {
  top: 4px;
}
.sokForm .bd .txt1 a,
.sokForm .bd .txt1 a:link {
  color: #448b05;
  font-size: 16px;
  text-decoration: none;
}
.sokForm .bd .txt2 {
  color: #000;
  font-size: 16px;
  line-height: 30px;
}
.sokForm .bd .txt3 {
  color: #666;
  font-size: 14px;
  line-height: 30px;
  margin-top: 30px;
}
.sokForm .bd .txt3 a,
.sokForm .bd .txt3 a:link {
  color: red;
  margin-left: 10px;
  text-decoration: underline;
}
.sokForm .wbs {
  display: inline-block;
  height: 47px;
  opacity: 0;
  position: relative;
  top: -47px;
  width: 216px;
  filter: alpha(opacity=0);
}
.sokForm .bd .shareWb {
  background-position: -284px -793px;
  color: #fff;
  display: block;
  font-size: 24px;
  line-height: 47px;
  margin-top: 62px;
  margin-bottom: 20px;
  text-align: center;
  text-decoration: none;
}
.sokForm .bd .shareWb,
.sokForm .wbs iframe,
.sokForm .wbs iframe a {
  height: 47px;
  width: 216px;
}
.trmod {
  border: 1px #e6e6e6 solid;
  margin-bottom: 10px;
}
.trmod .hd {
  background: #e2e2e2;
  height: 40px;
  line-height: 40px;
}
.trmod .bd {
  overflow: hidden;
  padding: 11px;
  width: 198px;
}
.trmod .nopd {
  padding: 0 !important;
  width: 100%;
}
.trmod .fwb {
  height: 155px;
  overflow: hidden;
  padding: 0 7px;
}
.rdetail .trmod {
  border: 1px #ebebeb solid;
  margin-bottom: 10px;
}
.trmod .hd h3 {
  color: #545454;
  font-size: 14px;
  font-weight: 400;
  text-indent: 15px;
}
.trmod .fwb .wb {
  height: 145px;
  overflow: hidden;
}
.rdetail .trmod .hd {
  background: #ebebeb;
  height: 38px;
  line-height: 38px;
}
.rdetail .trmod .hd h3 {
  color: #666;
  float: left;
  font-size: 14px;
  font-weight: 400;
  text-indent: 8px;
}
.rdetail .trmod .hd a.more,
.rdetail .trmod .hd a.more:link {
  color: #000;
  float: right;
  margin-right: 5px;
}
.rdetail .crumbs {
  color: #000;
  height: 50px;
  line-height: 50px;
  padding-left: 30px;
}
.rdetail .crumbs span {
  font-family: airal;
  padding: 0 8px;
}
.rdetail .trmod .bd {
  overflow: hidden;
  padding: 11px;
  width: 198px;
}
.rdetail .crumbs a,
.rdetail .crumbs a:link {
  color: #000;
  text-decoration: none;
}
.trying img {
  margin: 0 auto;
  width: 200px;
}
.trying span {
  color: #666;
  display: block;
  font-size: 14px;
  height: 14px;
  line-height: 14px;
  margin: 10px 0 8px;
  overflow: hidden;
  text-align: center;
}
.trying a.btn,
.trying a.btn:link,
.trying a.btn:hover {
  background: #82c92f;
  border-radius: 3px;
  color: #fff;
  display: block;
  font-size: 18px;
  height: 40px;
  line-height: 40px;
  margin: 0 auto 12px;
  text-align: center;
  text-decoration: none;
  width: 120px;
}
.hotReview li {
  background-position: -495px -1073px;
  clear: both;
  color: #7c7c7c;
  display: block;
  font-size: 12px;
  height: 22px;
  line-height: 22px;
  overflow: hidden;
  padding-left: 10px;
}
.hotReview li a,
.hotReview li a:link {
  color: #7c7c7c;
  font-size: 12px;
  text-decoration: none;
}
.themTrying,
.themTrying li {
  overflow: hidden;
}
.trgmod {
  margin-bottom: 20px;
}
.download_app {
  background: url(https://p2.qhimg.com/t01ff3f11565123e3e7.jpg) no-repeat;
  height: 227px;
  padding-top: 12px;
  width: 220px;
}
.reviewScore {
  height: 128px;
  width: 928px;
}
.themTrying li {
  border-bottom: 1px #888 dotted;
  clear: both;
  color: #999;
  float: none;
  margin-top: 12px;
  padding-bottom: 12px;
  _zoom: 1;
}
.themTrying li img {
  float: left;
  height: 36px;
  margin-right: 8px;
  width: 36px;
}
.ndetail .scmt {
  margin-top: 20px;
}
.download_app .android,
.download_app .ios {
  display: block;
  height: 44px;
  margin: 10px auto 0;
  width: 180px;
}
.reviewScore .pic {
  _display: inline;
  float: left;
  height: 130px;
  overflow: hidden;
  width: 130px;
}
.reviewScore .info {
  background: #f6f6f6;
  border-right: 1px #e8e8e8 solid;
  float: left;
  height: 78px;
  text-align: center;
  width: 101px;
}
.reviewScore .score {
  float: left;
  height: 78px;
  width: 574px;
}
.reviewScore .btn,
.reviewScore .buy {
  float: left;
  margin-top: 41px;
  margin-left: 78px;
}
.reviewScore .buy {
  margin-top: 10px;
  margin-left: 70px;
}
.themTrying li.last {
  border-bottom: none;
}
.themTrying li .scmt-cont {
  float: left;
  width: 154px;
}
.themTrying li .scmt-usr {
  color: #000;
  font-size: 12px;
}
.themTrying li .scmt-tit {
  color: #afafaf;
  margin-bottom: 5px;
  _margin-bottom: 3px;
  margin-top: -2px;
  _margin-top: 0;
}
.reviewScore .pic img {
  border: 1px #ddd solid;
  height: 128px;
  width: 128px;
}
.reviewScore .info strong {
  color: #666;
  display: block;
  font-size: 18px;
  font-weight: 400;
}
.reviewScore .score li {
  _display: inline;
  float: left;
  height: 78px;
  line-height: 78px;
  margin-left: 17px;
  overflow: hidden;
}
.reviewScore .score span {
  color: #666;
  float: left;
  font-size: 12px;
  font-family: simsun;
  margin-right: 12px;
  overflow: hidden;
}
.reviewScore .score div {
  background: url(https://p2.qhimg.com/t0140027f771a44df96.png) 0 0 no-repeat;
  float: left;
  height: 18px;
  overflow: hidden;
  width: 115px;
}
.reviewScore .info .avg {
  color: #666;
  font-size: 14px;
  font-weight: 400;
  margin: 0 auto;
  overflow: hidden;
}
.reviewScore .score .s00 {
  background-position: 0 -250px;
}
.reviewScore .score .s05 {
  background-position: 0 -225px;
}
.reviewScore .score .s10 {
  background-position: 0 -200px;
}
.reviewScore .score .s15 {
  background-position: 0 -175px;
}
.reviewScore .score .s20 {
  background-position: 0 -150px;
}
.reviewScore .score .s25 {
  background-position: 0 -125px;
}
.reviewScore .score .s30 {
  background-position: 0 -100px;
}
.reviewScore .score .s35 {
  background-position: 0 -75px;
}
.reviewScore .score .s40 {
  background-position: 0 -50px;
}
.reviewScore .score .s45 {
  background-position: 0 -25px;
}
.reviewScore .score .s50 {
  background-position: 0 0;
}
.reviewScore .info .avg span {
  color: #ff9600;
  display: block;
  font-family: helvetica;
  font-size: 42px;
}
.reviewScore .btn a,
.reviewScore .btn a:link,
.reviewScore .buy a,
.reviewScore .buy a:link {
  background-position: -258px -1192px;
  display: inline-block;
  height: 35px;
  width: 136px;
}
.reviewScore .buy a,
.reviewScore .buy a:link {
  background-position: 0 -1247px;
}
.reviewScore .buy span {
  color: #ff9600;
  display: block;
  font-size: 48px;
  text-align: center;
}
.reviewScore .score .star,
.review_list .rvlist .star.rateit .rateit-range,
.rateit .rateit-hover,
.rateit .rateit-selected,
.rateit .rateit-hover-rtl,
.rateit .rateit-selected-rtl,
.rateit .rateit-preset,
.rateit .rateit-preset-rtl {
  background: url(https://p3.qhimg.com/t01314b7f3c8f02dc3a.png);
}
.review_list .reviewScore {
  border: 1px #e8e8e8 solid;
  height: 78px;
  margin: 0 auto 20px;
  padding: 0;
  width: 678px;
}
.review_list .rvlist_sort {
  border-bottom: 1px #ccc solid;
  color: #b2b2b2;
  font-size: 16px;
  margin-top: 12px;
  margin-bottom: 30px;
  overflow: hidden;
  padding-bottom: 8px;
  *zoom: 1;
}
.reviewScore .score .star,
.review_list .rvlist .star {
  background-position: 0 -250px;
  background-repeat: no-repeat;
  float: left;
  height: 15px;
  margin-top: 31px;
  width: 91px;
}
.review_list .rvlist .star {
  margin-left: 30px;
  margin-top: 12px;
}
.reviewScore .score .star00,
.review_list .rvlist .star00 {
  background-position: 0 -250px;
}
.reviewScore .score .star05,
.review_list .rvlist .star05 {
  background-position: 0 -225px;
}
.reviewScore .score .star10,
.review_list .rvlist .star10 {
  background-position: 0 -200px;
}
.reviewScore .score .star15,
.review_list .rvlist .star15 {
  background-position: 0 -175px;
}
.reviewScore .score .star20,
.review_list .rvlist .star20 {
  background-position: 0 -150px;
}
.reviewScore .score .star25,
.review_list .rvlist .star25 {
  background-position: 0 -125px;
}
.reviewScore .score .star30,
.review_list .rvlist .star30 {
  background-position: 0 -100px;
}
.reviewScore .score .star35,
.review_list .rvlist .star35 {
  background-position: 0 -75px;
}
.reviewScore .score .star40,
.review_list .rvlist .star40 {
  background-position: 0 -50px;
}
.reviewScore .score .star45,
.review_list .rvlist .star45 {
  background-position: 0 -25px;
}
.reviewScore .score .star50,
.review_list .rvlist .star50 {
  background-position: 0 0;
}
.review_list .reviewScore .btn,
.review_list .reviewScore .buy {
  margin-left: 55px;
}
.review_list .rvlist_sort a,
.review_list .rvlist_sort a:link,
.review_list .rvlist_sort a:hover {
  color: #999;
  float: left;
  font-size: 14px;
  margin-right: 5px;
  text-decoration: none;
}
.review_list .rvlist_sort span {
  background: #b2b2b2;
  float: left;
  height: 12px;
  margin-top: 5px;
  margin-right: 5px;
  width: 1px;
}
.review_list .rvlist_sort a.current,
.review_list .rvlist_sort a.current:link,
.review_list .rvlist_sort a.current:hover {
  border-bottom: 3px #9c3 solid;
  color: #a0cf41;
  margin-bottom: -8px;
  padding-bottom: 5px;
  text-decoration: none;
}
.review_list .rvlist {
  text-align: center;
}
.review_list .rvlist li {
  margin-bottom: 20px;
  text-align: left;
}
.review_list .rvlist .headpic {
  _display: inline;
  float: left;
  height: 52px;
  margin-right: 20px;
  width: 52px;
}
.review_list .rvlist .con {
  float: left;
  position: relative;
  width: 608px;
}
.review_list .rvlist .hd {
  background: #ebebeb;
  color: #63594f;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  position: relative;
  text-indent: 18px;
  z-index: 1;
}
.review_list .rvlist .bd {
  background: #f4f4f4;
  overflow: hidden;
  padding: 20px;
}
.review_list .rvlist .headpic img {
  height: 52px;
  overflow: hidden;
  width: 52px;
}
.review_list .rvlist .hd span {
  float: left;
  font-weight: 700;
}
.review_list .rvlist .hd .cor {
  background-position: -490px -1192px;
  height: 40px;
  left: -10px;
  position: absolute;
  top: 0;
  width: 10px;
}
.review_list .rvlist .bd .pic {
  clear: both;
  height: 134px;
  margin-bottom: 16px;
  overflow: hidden;
}
.review_list .rvlist .bd .txt {
  position: relative;
}
.review_list .rvlist .bd .pic img {
  border: 1px #e3e3e3 solid;
  height: 130px;
  margin-right: 9px;
  width: 130px;
}
.review_list .rvlist .bd .txt strong {
  color: #63594f;
  display: block;
  font-size: 15px;
  line-height: 22px;
  margin-bottom: 8px;
}
.review_list .rvlist .bd .pic .nomgr {
  margin: 0;
}
.review_list .rvlist .bd .txt strong a,
.review_list .rvlist .bd .txt strong a:link {
  color: #63594f;
}
.review_list .rvlist .bd .tag {
  background: #f6f6f6;
  clear: both;
  overflow: hidden;
}
.review_list .rvlist .bd .info {
  color: #999;
  font-size: 12px;
}
.review_list .rvlist .bd .txt p {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
}
.review_list .rvlist .bd .tag strong {
  color: #545454;
  float: left;
  font-weight: 400;
  font-size: 14px;
}
.review_list .rvlist .bd .tag em {
  background-position: -495px -724px;
  color: #fff;
  float: left;
  font-size: 14px;
  font-style: normal;
  height: 20px;
  line-height: 18px;
  margin-left: 8px;
  margin-bottom: 5px;
  padding: 0 10px 0 14px;
}
.review_list .rvlist .bd .tag .bd {
  float: left;
  padding: 0;
  width: 508px;
}
.review_list .rvlist .bd .info .read {
  background-position: -479px -1578px;
  float: left;
  padding-left: 26px;
}
.review_list .rvlist .bd .info .comm {
  background-position: -482px -1529px;
  float: left;
  margin-left: 12px;
  padding-left: 22px;
}
.review_list .rvlist .bd .info .praised {
  background-position: -484px -1604px;
  float: left;
  margin-left: 12px;
  padding-left: 20px;
}
.review_list .rvlist .bd .info .line {
  color: #999;
  padding: 0 5px;
}
.review_list .rvlist .bd .info .time {
  color: #999;
  float: right;
  margin-left: 15px;
}
.trailer .pic .st_loading,
.trailer .pic .st_over,
.review_list .rvlist .lv1,
.review_tit .lv1,
.try_dthead .con .try_final {
  background: url(https://p1.qhimg.com/t01080ece630c08adef.png) 0 0 no-repeat;
}
.review_tit {
  border-bottom: 1px #e5e5e5 solid;
  padding-bottom: 10px;
  position: relative;
  width: 606px;
}
.review_tit .headpic {
  _display: inline;
  float: left;
  height: 62px;
  margin-right: 10px;
  width: 62px;
}
.review_tit .info {
  float: left;
  width: 534px;
}
.review_tit .headpic img {
  border: 1px #c0c0c0 solid;
  height: 60px;
  width: 60px;
}
.review_tit .info strong {
  color: #494949;
  display: block;
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 15px;
}
.review_list .rvlist .lv1 {
  background-position: 0 -797px;
  height: 78px;
  position: absolute;
  right: 20px;
  top: -8px;
  width: 75px;
  z-index: 2;
}
.review_tit .info .nickname {
  color: #666;
  font-size: 14px;
  font-weight: 700;
}
.review_tit .info .read {
  color: #999;
  font-size: 12px;
  height: 16px;
  line-height: 16px;
  margin-left: 26px;
  overflow: hidden;
}
.review_tit .info .read a,
.review_tit .info .read a:link {
  color: #999;
  text-decoration: none;
}
.review_tit .info .comm {
  color: #999;
  font-size: 12px;
  height: 16px;
  line-height: 16px;
  margin-left: 5px;
  overflow: hidden;
}
.review_tit .info .time {
  color: #979797;
  font-size: 12px;
  margin-left: 18px;
}
.review_tit .info .edit {
  background-position: -410px -1111px;
  color: #ff9000;
  margin-left: 20px;
  padding-left: 16px;
}
.review_tit .info .share,
.review_tit .info .share:hover {
  background-position: -477px -339px;
  color: #adadad;
  float: right;
  margin-top: 2px;
  padding-left: 26px;
  text-decoration: none;
}
.reviewdr_tit {
  border-top: 1px #e5e5e5 solid;
  padding: 20px;
  position: relative;
}
.reviewdr_top {
  color: #999;
  margin-bottom: 10px;
  overflow: hidden;
  text-align: center;
  *zoom: 1;
}
.reviewdr_top strong {
  color: #494949;
  display: block;
  font-size: 24px;
  height: 30px;
  line-height: 30px;
  margin-bottom: 5px;
  overflow: hidden;
  text-align: center;
}
.review_tit .lv1 {
  background-position: 0 -373px;
  height: 87px;
  position: absolute;
  right: -80px;
  top: -18px;
  width: 70px;
}
.reviewdr_tit .headpic {
  _display: inline;
  float: left;
  height: 90px;
  margin-right: 20px;
  width: 90px;
}
.reviewdr_tit .info {
  float: left;
  width: 577px;
}
.reviewdr_top .time {
  color: #999;
  font-size: 12px;
  margin-right: 10px;
}
.reviewdr_tit .headpic img {
  border: 1px #c0c0c0 solid;
  height: 88px;
  width: 88px;
}
.reviewdr_tit .info .ico_dr {
  background-position: -355px -1958px;
  display: inline-block;
  height: 16px;
  margin-left: 3px;
  position: relative;
  top: -5px;
  width: 30px;
}
.reviewdr_tit .info .nickname {
  color: #666;
  display: block;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 10px;
}
.reviewdr_tit .info .authorinfo {
  color: #333;
  font-size: 12px;
  line-height: 24px;
}
.reviewdr_top .share,
.reviewdr_top .share:hover {
  background-position: -487px -1909px;
  color: #999;
  display: inline-block;
  font-size: 12px;
  padding-left: 18px;
  text-decoration: none;
}
.reviewdr_top a.praise,
.reviewdr_top a.praise:link {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
  text-decoration: none;
}
.reviewdr_top a.praise span {
  background-position: -418px -1960px;
  height: 28px;
  line-height: 28px;
  margin-right: 5px;
  padding-left: 14px;
}
.reviewdr_top a.praised,
.reviewdr_top a.praised:link,
.reviewdr_top a.praised:hover {
  color: #999;
  cursor: default;
  display: inline-block;
  font-size: 12px;
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
  text-decoration: none;
}
.reviewdr_top a.praised span,
.reviewdr_top a.praised:hover span {
  background-position: -418px -1956px;
  float: left;
  height: 28px;
  line-height: 28px;
  margin-right: 5px;
  padding-left: 14px;
}
.reviewdr_related {
  margin-top: -55px;
  margin-bottom: 15px;
}
.reviewdr_related .hd {
  border-bottom: 1px #e5e5e5 solid;
  color: #494949;
  font-size: 18px;
  line-height: 26px;
}
.reviewdr_related .bd {
  height: 158px;
  overflow: hidden;
  position: relative;
  width: 727px;
}
.reviewdr_related .hd strong {
  display: block;
  font-weight: 400;
  padding-bottom: 2px;
}
.reviewdr_related .bd ul {
  height: 158px;
  left: 0;
  overflow: hidden;
  padding: 10px 0;
  position: absolute;
  top: 0;
  *zoom: 1;
}
.reviewdr_related .bd ul li {
  _display: inline;
  float: left;
  margin-right: 11px;
  width: 235px;
}
.reviewdr_related .bd ul li img {
  height: 124px;
  overflow: hidden;
  width: 235px;
}
.reviewdr_related .bd ul li span {
  color: #666;
  display: block;
  font-size: 14px;
  height: 24px;
  line-height: 24px;
  overflow: hidden;
}
.reviewdr_related .bd ul li.nomgr {
  margin-right: 0;
}
.reviewdr_related .bd ul li a,
.reviewdr_related .bd ul li a:link {
  color: #666;
  font-size: 14px;
  text-decoration: none;
}
.review_pf {
  margin-top: 18px;
}
.review_tag {
  background: #f6f6f6;
  margin-top: 25px;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 15px 10px 10px;
}
.review_content {
  font-size: 14px;
  line-height: 25px;
  overflow: hidden;
}
.review_pf strong {
  color: #585858;
  display: block;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 20px;
}
.review_tag strong {
  color: #545454;
  float: left;
  font-weight: 400;
  font-size: 14px;
}
.review_tag em {
  background-color: #82c92f;
  background-position: -495px -724px;
  color: #fff;
  float: left;
  font-size: 14px;
  font-style: normal;
  height: 20px;
  line-height: 18px;
  margin-left: 8px;
  margin-bottom: 5px;
  padding: 0 10px 0 14px;
}
.review_content p {
  color: #333;
  font-size: 14px;
  line-height: 26px;
  margin: 5px 0;
  overflow: hidden;
}
.review_content img {
  display: block;
  margin: 0 auto;
}
.review_pf .bd {
  background: url(https://p2.qhimg.com/t01e7b0bb2f74d64f66.png) no-repeat;
  height: 60px;
  width: 680px;
}
.review_pf .bd .count {
  _display: inline;
  float: left;
  height: 60px;
  line-height: 58px;
  text-align: center;
  width: 226px;
}
.review_pf .bd .count span {
  color: #adadad;
  font-size: 14px;
  margin-right: 30px;
}
.review_pf .bd .count em {
  color: #adadad;
  font-style: normal;
  font-family: tahoma;
  font-weight: 700;
  font-size: 26px;
}
.ndetail_list .try_dthead .con .try_submit,
.try_dthead .con .try_submit,
.try_dthead .con .try_mytry,
.try_dthead .con .try_review,
.try_dthead .con .try_nreview,
.try_dthead .con .try_trylist {
  background: url(https://p2.qhimg.com/t017fcf10d91a926736.png) 0 0 no-repeat;
}
.faqTry {
  color: #000;
  font-size: 12px;
  margin: 8px 0 -10px;
  overflow: hidden;
}
.try_proccon {
  background: url(https://p3.qhimg.com/t011aa1cb52fdb74f4b.jpg) no-repeat;
  height: 316px;
  margin: 0 auto 20px;
  width: 960px;
}
.try_dthead {
  background: url(https://p2.qhimg.com/t0105a1ff7cf53c4cbd.jpg) repeat-x;
  height: 435px;
  margin-bottom: 15px;
  position: relative;
}
.faqTry li {
  margin-bottom: 20px;
}
.faqTry em {
  color: #343434;
  display: block;
  font-style: normal;
  font-weight: 700;
  margin-bottom: 10px;
}
.faqTry p {
  color: #333;
  line-height: 18px;
}
.try_dthead .con {
  margin: 0 auto;
  position: relative;
  width: 960px;
}
.ndetail_list .try_dthead,
.ndetail_list .try_dthead .con {
  height: 420px;
}
.ndetail_list .try_dthead {
  background: none;
  margin-top: 20px;
}
.ndetail_list .try_dthead .con {
  background-color: none;
  background-image: none;
}
.ndetail_list .try_dthead .con .pic {
  _display: inline;
  float: left;
  height: 368px;
  margin-top: 30px;
  margin-right: 38px;
  overflow: hidden;
  width: 520px;
}
.ndetail_list .try_dthead .con .psn {
  bottom: 0;
  left: 0;
  position: absolute;
}
.ndetail_list .try_dthead .con .txt {
  float: left;
  height: 368px;
  margin-top: 30px;
  position: relative;
  width: 402px;
}
.ndetail_list .try_dthead .con .txt h2 {
  color: #adadad;
  font-size: 36px;
  font-weight: 400;
}
.ndetail_list .try_dthead .con .txt h2 span {
  color: #5e5e5e;
  display: block;
  font-size: 48px;
}
.ndetail_list .try_dthead .con .txt h2 a,
.ndetail_list .try_dthead .con .txt h2 a:link {
  text-decoration: none;
}
.cntSeparator {
  color: #b7aea9;
  display: inline-block;
  font-size: 14px;
  line-height: 38px;
  padding: 0 3px;
}
.trlmod {
  border: 1px #e6e6e6 solid;
  margin-bottom: 10px;
  width: 725px;
}
.trailer {
  border-bottom: 1px #e8e8e8 solid;
  padding: 19px 16px;
}
.try_count p {
  clear: both;
  color: #78645d;
  font-size: 16px;
  padding-top: 5px;
}
.try_count .shedu {
  background: url(https://p1.qhimg.com/t01a426a4abaf441f62.png) 0 0 no-repeat;
  _display: inline-block;
  float: left;
  height: 14px;
  margin-top: 2px;
  width: 149px;
}
.try_count .s0 {
  background-position: 0 0;
}
.try_count .s1 {
  background-position: 0 -28px;
}
.try_count .s2 {
  background-position: 0 -56px;
}
.try_count .s3 {
  background-position: 0 -84px;
}
.try_count .s4 {
  background-position: 0 -112px;
}
.try_count .s5 {
  background-position: 0 -140px;
}
.try_count .s6 {
  background-position: 0 -168px;
}
.try_count .s7 {
  background-position: 0 -196px;
}
.try_count .s8 {
  background-position: 0 -224px;
}
.try_count .s9 {
  background-position: 0 -252px;
}
.try_count .s10 {
  background-position: 0 -280px;
}
.try_count .s11 {
  background-position: 0 -308px;
}
.try_count .s12 {
  background-position: 0 -336px;
}
.try_count .s13 {
  background-position: 0 -364px;
}
.try_count .s14 {
  background-position: 0 -392px;
}
.try_count .s15 {
  background-position: 0 -420px;
}
.try_count .s16 {
  background-position: 0 -448px;
}
.try_count .s17 {
  background-position: 0 -476px;
}
.try_count .s18 {
  background-position: 0 -504px;
}
.try_count .s19 {
  background-position: 0 -532px;
}
.try_count .s20 {
  background-position: 0 -560px;
}
.trlmod .hd {
  background: #e2e2e2;
  height: 40px;
  line-height: 40px;
}
.trlmod .bd,
.trailer {
  overflow: hidden;
}
.trailer .pic {
  _display: inline;
  float: left;
  height: 246px;
  margin-right: 12px;
  position: relative;
  width: 303px;
}
.trlmod .hd h3 {
  color: #545454;
  font-size: 18px;
  font-weight: 400;
  text-indent: 15px;
}
.try_dthead .con .try_desc {
  clear: both;
  color: #b7aea9;
  font-size: 14px;
  line-height: 24px;
  margin-left: 32px;
  padding-top: 5px;
  width: 340px;
}
.try_dthead .con .try_final {
  background-position: 0 -552px;
  height: 152px;
  position: absolute;
  right: 8px;
  top: -1px;
  width: 118px;
}
.try_dthead .con .try_ad {
  color: #999;
  font-size: 24px;
  margin: 185px 0 0 32px;
}
.try_dthead .con .try_time {
  height: 26px;
  position: absolute;
  right: 10px;
  top: 20px;
}
.try_dthead .con .try_submit,
.try_dthead .con .try_mytry,
.try_dthead .con .try_review,
.try_dthead .con .try_nreview,
.try_dthead .con .try_trylist,
.try_dthead .con .try_hot {
  display: inline-block;
  height: 64px;
  margin: 45px 0 0 32px;
  width: 196px;
}
.try_dthead .con .try_mytry {
  background-position: 0 -255px;
  width: 242px;
}
.try_dthead .con .try_review {
  background-position: 0 -85px;
}
.try_dthead .con .try_nreview {
  background-position: 0 -425px;
  cursor: default;
  margin: 25px 0 0 32px;
}
.try_dthead .con .try_trylist {
  background-position: 0 -170px;
  margin: 25px 0 0 32px;
  width: 242px;
}
.try_dthead .con .try_hot {
  background-position: 0 -340px;
  cursor: default;
  margin: 50px 0 0 32px;
}
.try_dthead .con .try_cond {
  color: #b7aea9;
  font-size: 12px;
  margin: 6px 0 0 32px;
}
.try_dthead .con .try_rtime {
  color: #666;
  font-size: 14px;
  margin: 3px 0 0 32px;
}
.try_dthead .con .try_count {
  color: #b7aea9;
  font-size: 18px;
  margin: 12px 0 0 32px;
}
.try_dthead .con .try_info {
  bottom: 10px;
  clear: both;
  left: 19px;
  margin-top: 30px;
  position: absolute;
}
.trailer .pic .st_loading,
.trailer .pic .st_over {
  background-position: 0 0;
  height: 93px;
  left: -3px;
  position: absolute;
  top: -3px;
  width: 96px;
}
.trailer .pic .st_over {
  background-position: 0 -186px;
}
.try_dthead .con .try_time span {
  color: #b7aea9;
  float: left;
  font-family: "Microsoft Yahei";
  font-size: 18px;
  height: 26px;
  line-height: 26px;
  margin-right: 5px;
}
.try_dthead .con .try_rtime span,
.try_dthead .con .try_count span {
  color: #9dcd1b;
}
.try_dthead .con .try_count span {
  font-family: arial;
  font-size: 20px;
  padding: 0 5px;
}
.ndetail_list .try_dthead .con .try_desc,
.ndetail_list .try_dthead .con .try_count,
.ndetail_list .try_dthead .con .try_submit {
  margin-left: 0;
}
.ndetail_list .try_dthead .con .try_submit {
  margin-top: 15px;
  margin-bottom: 36px;
}
.ndetail_list .try_dthead .con .try_count {
  color: #b9b9b9;
  font-size: 18px;
  margin-top: 0;
}
.ndetail_list .try_dthead .con .try_time {
  color: #b9b9b9;
  font-size: 18px;
  margin: 3px 0 0;
  position: static;
}
.ndetail_list .try_dthead .con .try_desc {
  color: #868685;
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 8px;
}
.try_dthead .con .try_time .txt {
  float: left;
  margin-left: 96px;
  margin-top: 3px;
}
.try_dthead .con .try_submit:hover {
  background-position: -242px 0;
}
.try_dthead .con .try_mytry:hover {
  background-position: -242px -255px;
}
.try_dthead .con .try_review:hover {
  background-position: -242px -85px;
}
.try_dthead .con .try_trylist:hover {
  background-position: -242px -170px;
}
.ndetail_list .try_dthead .con .try_time em {
  color: #9dcd1b;
  font-style: normal;
  padding: 0 3px;
}
.ndetail_list .try_dthead .con .try_count span {
  color: #6d6d6d;
  font-family: arial;
  font-size: 14px;
  padding: 0 5px;
}
.try_dthead .con .try_time .txt div {
  color: #78645d;
  _display: inline;
  float: left;
  font-family: arial;
  font-size: 10px;
  margin-right: 33px;
}
.ndetail_list .try_dthead .con .try_count .shedu {
  float: none;
  margin-top: 2px;
  width: 299px;
}
.trailer .pic img,
.trailer .pic a img {
  height: 246px;
  width: 303px;
}
.trailer .info {
  float: left;
  width: 378px;
}
.trailer .info .tit {
  font-size: 16px;
}
.trailer .info .tit,
.trailer .info .tit a,
.trailer .info .tit a:link {
  color: #545454;
  font-weight: 700;
}
.page_crumbs {
  color: #000;
  font-size: 12px;
  left: 32px;
  position: absolute;
  top: 25px;
}
.trailer .info .desc {
  color: #686868;
  font-size: 12px;
  line-height: 22px;
  margin-top: 6px;
}
.trailer .info .price,
.trailer .info .count {
  color: #666;
  font-size: 18px;
  margin-top: 8px;
}
.trailer .info .btn_notime,
.trailer .info .btn_ontime,
.trailer .info .btn_lttime {
  background: url(https://p3.qhimg.com/t0135c286e6f4ab31b9.png) 0 -3px no-repeat;
  display: inline-block;
  height: 56px;
  margin-top: 35px;
  margin-bottom: 12px;
  width: 170px;
}
.trailer .info .btn_ontime {
  background-position: 0 -60px;
  margin-top: 14px;
}
.trailer .info .btn_lttime {
  background-position: 0 -179px;
  margin-top: 14px;
}
.trailer .info .stime {
  color: #978983;
  font-size: 16px;
  margin-top: 3px;
}
.trailer .info .try_count {
  font-size: 18px;
  margin: 6px 0 5px;
  overflow: hidden;
}
.trailer .info .try_count,
.trailer .info .try_count span {
  color: #666;
}
.trailer .info .price em,
.trailer .info .count em {
  font-style: normal;
  font-size: 18px;
  font-family: arial;
}
.page_crumbs a,
.page_crumbs a:link {
  color: #000;
  font-size: 12px;
  text-decoration: none;
}
::-webkit-input-placeholder {
  color: #999;
}
.file_review {
  margin: 26px auto 50px;
  width: 960px;
}
.page_crumbs span {
  font-family: simsun;
  padding: 0 8px;
}
input:-moz-placeholder {
  color: #999;
}
.file_review .hd {
  background: #82c92f;
  border-bottom: 3px #71b226 solid;
  border-radius: 5px 5px 0 0;
  height: 55px;
  line-height: 55px;
}
.file_review .bd {
  background: #f3f2f2;
  overflow: hidden;
  padding-bottom: 50px;
  *zoom: 1;
}
.file_review .hd h2 {
  color: #fff;
  font-weight: 400;
  font-size: 22px;
  text-align: center;
}
.file_review .bd .review_score {
  background: #f6f8fa;
  overflow: hidden;
  padding: 27px 132px;
}
.file_review .bd .review_tag {
  background: #f3f2f2;
  margin-top: 0;
  margin-bottom: 0;
  overflow: hidden;
  padding: 15px 132px 0;
}
.file_review .bd .review_title {
  overflow: hidden;
  padding: 20px 132px 10px;
}
.file_review .bd .err_tips {
  background: #f4dfd9;
  border: 1px #f6b2ae solid;
  clear: both;
  color: #f30;
  display: inline-block;
  font-size: 12px;
  height: 20px;
  line-height: 20px;
  margin-top: 5px;
  padding: 0 5px;
  visibility: hidden;
}
.file_review .bd .review_content {
  clear: both;
  overflow: hidden;
  padding: 20px 132px;
}
.file_review .bd .review_score h3 {
  color: #666;
  font-size: 16px;
  margin-bottom: 17px;
}
.file_review .bd .review_tag h3 {
  color: #666;
  font-size: 16px;
  margin-bottom: 8px;
}
.file_review .bd .review_tag ul {
  overflow: hidden;
  *zoom: 1;
}
.file_review .bd .review_title h3 {
  color: #666;
  font-size: 16px;
  margin-bottom: 8px;
}
.file_review .bd .review_title input {
  border: 1px #c2c2c2 solid;
  font-size: 14px;
  height: 38px;
  padding: 0 10px;
  width: 674px;
}
.file_review .bd .review_content h3 {
  color: #666;
  font-size: 16px;
  margin-bottom: 8px;
}
.file_review .bd .review_content textarea {
  border: 1px #c2c2c2 solid;
  color: #999;
  font-size: 14px;
  height: 300px;
  line-height: 22px;
  padding: 10px;
  resize: none;
  width: 657px;
}
.file_review .bd .review_tag ul li {
  background: #fff;
  border: 1px #f8c591 solid;
  border-radius: 3px;
  color: #000;
  cursor: pointer;
  _display: inline;
  float: left;
  font-size: 14px;
  height: 26px;
  line-height: 25px;
  margin-bottom: 8px;
  margin-right: 8px;
  padding: 0 5px;
}
.file_review .bd .review_tag ul li span {
  background-position: -221px -1114px;
  float: left;
  height: 15px;
  margin-right: 10px;
  margin-top: 5px;
  width: 15px;
}
.file_review .bd .review_score .score {
  _display: inline;
  float: left;
  margin-right: 40px;
  width: 192px;
}
.file_review .bd .review_score .score span {
  color: #8e8e8e;
  font-size: 14px;
  margin-right: 10px;
}
.file_review .bd .review_score .score span,
.file_review .bd .review_score .score .rateit-range {
  float: left;
}
.file_review .bd .review_title input:focus {
  outline: none;
}
.file_review .bd .review_title input:-moz-placeholder {
  color: #333;
}
.file_review .bd .review_content textarea:focus {
  outline: none;
}
.file_review .bd .review_tag ul li.selected {
  border: 2px #ff8200 solid;
  height: 24px;
  line-height: 23px;
  padding: 0 4px;
}
.file_review .bd .review_tag ul li.func {
  border: 1px #f8c591 solid;
  height: 26px;
  line-height: 25px;
  padding: 0 4px;
}
.file_review .bd .review_tag ul li.edit {
  background: transparent;
  border: 0;
  display: none;
  margin-left: -5px;
}
.file_review .bd .review_tag ul li.selected span {
  background-position: -173px -1114px;
  margin-top: 4px;
}
.file_review .bd .review_tag ul li.func span {
  background-position: -268px -1114px;
  height: 20px;
  margin-right: 2px;
  margin-top: 5px;
  width: 20px;
}
.file_review .bd .review_tag ul li.edit .ipt {
  border: 2px #ff8200 solid;
  border-radius: 3px;
  color: #000;
  float: left;
  font-size: 14px;
  height: 24px;
  line-height: 23px;
  padding: 0 5px;
  width: 5em;
}
.file_review .bd .review_tag ul li.edit .submit {
  background-position: -211px -920px;
  float: left;
  height: 28px;
  margin-left: 5px;
  width: 55px;
}
.file_review .bd .review_tag ul li.edit .ipt:focus {
  outline: none;
}
.file_review .bd .review_submit,
.file_review .bd .review_submit:hover {
  background: #82c92f;
  border-radius: 5px;
  color: #fff;
  float: right;
  font-size: 24px;
  height: 58px;
  line-height: 58px;
  margin-top: -15px;
  margin-right: 132px;
  text-align: center;
  text-decoration: none;
  width: 160px;
}
.rateit {
  -khtml-user-select: none;
  display: moz-inline-box;
  display: inline-block;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.rateit .rateit-range {
  display: -moz-inline-box;
  display: inline-block;
  height: 23px;
  outline: none;
  position: relative;
}
.rateit .rateit-range * {
  display: block;
}
* html .rateit,
* + html .rateit,
* html .rateit .rateit-range,
* + html .rateit .rateit-range {
  display: inline;
}
.com_edit {
  margin-bottom: 20px;
}
.com_edit,
.com_list {
  overflow: hidden;
  width: 680px;
}
.com_edit textarea {
  border: 1px #e5e5e5 solid;
  display: block;
  font-size: 14px;
  height: 68px;
  line-height: 16px;
  margin: 0;
  padding: 5px 10px;
  resize: none;
  width: 658px;
}
.com_list li {
  border-bottom: 1px #efefef solid;
  float: none;
  margin-bottom: 38px;
  overflow: hidden;
  padding-bottom: 10px;
}
.rateit .rateit-hover,
.rateit .rateit-selected {
  background-position: left -46px;
  left: 0;
  position: absolute;
}
.rateit .rateit-hover-rtl,
.rateit .rateit-selected-rtl {
  background-position: right -46px;
  left: auto;
  right: 0;
}
.rateit .rateit-preset {
  background-position: left -46px;
}
.rateit .rateit-preset-rtl {
  background-position: left -46px;
}
.dl_ndetail .qikoo_comment {
  padding: 20px 0;
}
.com_edit .btn {
  background: #82c92f;
  color: #fff;
  float: right;
  margin-top: 20px;
  padding: 0 10px;
}
.com_edit .btn,
.com_list .moreComment {
  font-size: 14px;
  height: 40px;
  line-height: 40px;
}
.com_list .moreComment {
  background: #fff9e3;
  border: 1px #fff3c3 solid;
  border-radius: 3px;
  color: #000;
  display: block;
  text-align: center;
}
.com_list .pic {
  _display: inline;
  float: left;
  height: 75px;
  margin-right: 25px;
  width: 75px;
}
.com_list .txt {
  float: left;
  width: 580px;
}
.rateit button.rateit-reset {
  background: none;
  border: none;
  display: -moz-inline-box;
  display: inline-block;
  float: left;
  height: 23px;
  padding: 0;
  width: 25px;
}
.rateit button.rateit-reset,
.com_edit textarea:focus {
  outline: none;
}
.com_list li.nobdr {
  border-bottom: 0;
}
.com_list .pic img {
  border-radius: 37px;
  height: 75px;
  width: 75px;
}
.com_list .txt .nick {
  color: #82c92f;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 12px;
}
.com_list .txt .vip {
  background-position: -480px -1504px;
  display: inline-block;
  height: 19px;
  line-height: 16px;
  margin-left: 3px;
  vertical-align: -6px;
  width: 20px;
}
.com_list .txt .content {
  color: #666;
  font-size: 14px;
  line-height: 16px;
  word-wrap: break-word;
}
.com_list .txt .info {
  margin-top: 35px;
  overflow: hidden;
}
.rateit button.rateit-reset:hover,
.rateit button.rateit-reset:focus {
  background-position: 0 -46px;
}
.com_list .txt .info .time {
  color: #cacaca;
  float: left;
  font-size: 12px;
}
.com_edit #review-warn {
  color: #666;
  float: right;
  margin-right: 30px;
  margin-top: 26px;
}
.com_edit #review-warn em {
  color: #82c92f;
  font-style: normal;
  font-family: Constantia;
  font-size: 20px;
  font-weight: 700;
  padding: 0 3px;
}
.com_list .txt a.breply,
.com_list .txt a.breply:link {
  background-position: -482px -1138px;
  color: #cacaca;
  float: left;
  font-size: 12px;
  margin-top: 1px;
  margin-left: 12px;
  padding-left: 20px;
}
.com_list .txt a.breply:hover {
  background-position: -482px -1164px;
  color: #82c92f;
  padding-left: 20px;
  text-decoration: none;
}
.com_list .txt a.delrcm,
.com_list .txt a.delrcm:link {
  color: red;
  float: left;
  font-size: 12px;
  margin-top: 1px;
  margin-left: 12px;
  padding-left: 20px;
}
.com_list .txt a.delrcm:hover {
  color: red;
  text-decoration: none;
}
.com_list .txt a.setblk,
.com_list .txt a.setblk:link {
  color: red;
  float: left;
  font-size: 12px;
  margin-top: 1px;
  margin-left: 12px;
  padding-left: 20px;
}
.com_list .txt .reply {
  background: #f5f8f1;
  display: none;
  margin-top: 16px;
  margin-bottom: 25px;
  padding: 15px;
  position: relative;
}
.com_list .txt .reply .cor {
  background-position: -365px -1114px;
  height: 5px;
  left: 130px;
  position: absolute;
  top: -5px;
  width: 10px;
}
.com_list .txt .reply .rto {
  color: #ababab;
  display: none;
  font-size: 12px;
}
.com_list .txt .reply .rzo {
  overflow: hidden;
}
.com_list .txt a.setblk:hover {
  color: red;
  text-decoration: none;
}
.com_list .txt .reply .rzo textarea {
  background: #fff;
  border: 1px #c9c9c9 solid;
  color: #404040;
  _display: inline;
  float: left;
  font-size: 12px;
  height: 60px;
  line-height: 20px;
  margin: 0;
  padding: 5px 10px;
  resize: none;
  width: 528px;
}
.com_list .txt .reply .rzo textarea:focus {
  outline: none;
}
.com_list .txt .reply .rzo a.btn_reply,
.com_list .txt .reply .rzo a.btn_reply:link {
  background: #82c92f;
  color: #fff;
  float: right;
  font-size: 14px;
  height: 30px;
  line-height: 30px;
  margin-left: 10px;
  margin-top: 5px;
  text-align: center;
  width: 74px;
}
.npagination {
  display: inline-block;
  height: 58px;
  overflow: hidden;
  padding-bottom: 23px;
  position: relative;
  *zoom: 1;
}
.com_list .txt .quote {
  background: #f8fbf5 url(https://p1.qhimg.com/t012c4c4859e17599b1.png) 38px 8px
    no-repeat;
  color: #999;
  font-size: 14px;
  margin-bottom: 15px;
  padding: 10px 35px 12px 85px;
  position: relative;
}
.com_list .txt .reply .reply_warn {
  color: #999;
  float: right;
  font-size: 12px;
  font-weight: 400;
  font-fmaily: simsun !important;
  margin-top: 12px;
  margin-right: 10px;
}
.com_list .txt .quote .con {
  background: url(https://p2.qhimg.com/t010cd05cf5080c7887.png) bottom right
    no-repeat;
  line-height: 20px;
  padding-right: 28px;
  padding-bottom: 8px;
}
.com_list .txt .quote .time {
  clear: both;
  color: #dadada;
  display: block;
  font-size: 14px;
  margin-bottom: 5px;
}
.npagination a,
.npagination a:link {
  color: #8ea156;
  float: left;
  font-size: 10px;
  line-height: 30px;
  text-align: center;
  text-decoration: none;
  width: 47px;
}
.npagination a.page_prev,
.npagination a.page_next {
  background: #acdf21;
  border-radius: 12px;
  color: #fff;
  font-size: 12px;
  height: 27px;
  line-height: 27px;
  padding: 0;
  text-align: center;
  width: 59px;
}
.npagination a.page_prev:hover,
.npagination a.page_next:hover {
  color: #6c9813;
}
.npagination a.current,
.npagination a.current:link {
  background: url(https://p1.qhimg.com/t010414a7f559d16c78.png) no-repeat;
  color: #000;
  height: 35px;
  width: 47px;
}
.index-icon {
  background-image: url(https://p1.qhimg.com/t019bd9e375d813e9d1.png);
  background-repeat: no-repeat;
  background-size: 200px 240px;
  display: inline-block;
}
.price {
  line-height: 36px;
  margin-top: 10px;
}
.vip-price {
  color: #333;
  font-weight: 700;
  font-size: 14px;
  font-style: normal;
}
.qikoo-top-box {
  background: #333;
  display: none;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 105;
}
.qikoo-top-padding {
  display: none;
  height: 40px;
}
.top-banner {
  background: #333;
  height: 90px;
  overflow: hidden;
  position: relative;
}
.top-banner,
.top-bar {
  text-align: center;
  width: 100%;
}
.top-bar {
  background: #333;
  color: #fff;
  height: 40px;
}
.mod-footer {
  border-top: 1px solid #e7e7e7;
  text-align: center;
}
.copyright-floor {
  background: #333;
  color: #fff;
  z-index: 101;
}
.copyright-floor,
.body-main {
  position: relative;
}
.mod-right-side {
  background-color: #fff;
  background: rgba(255, 255, 255, 0.8);
}
.mod-right-side,
.mod-right-side {
  border-left: 1px solid #e7e7e7;
  bottom: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 39px;
  z-index: 100;
}
.mod-right-side {
  transition: right 0.2s;
}
.npagination .status {
  background: #e7e9ea;
  border-radius: 10px;
  border: 8px #e7e9ea solid;
  clear: both;
  height: 9px;
  line-height: 9px;
  position: static;
  width: auto;
}
.price .cur-price {
  color: #dd0e00;
  font-size: 20px;
}
.price .old-price {
  color: #999;
  font-size: 14px;
  text-decoration: line-through;
}
.vip-price:after {
  background: #54435c url(https://p2.qhimg.com/t01eebd749b126ca15b.png)
    no-repeat 1px 2px;
  background-size: 13px 11px;
  border-top-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
  content: "";
  display: inline-block;
  height: 15px;
  margin-left: 2px;
  vertical-align: -1px;
  width: 15px;
}
.top-banner .small-banner {
  background-repeat: no-repeat;
  background-position: center top;
  display: block;
  height: 90px;
  position: absolute;
  width: 100%;
}
.top-banner .big-banner {
  background-repeat: no-repeat;
  background-position: center top;
  display: block;
  height: 480px;
  position: absolute;
  width: 100%;
}
.top-banner .inner-box {
  margin: 0 auto;
  max-width: 1180px;
  position: relative;
}
.top-bar .top-box {
  font-size: 12px;
  height: 40px;
  margin: 0 auto;
  max-width: 1240px;
  text-align: left;
}
.cart-box .cart-detail-box {
  background: #fff;
  border-radius: 0 0 4px 4px;
  box-shadow: 0 0 8px -4px rgba(0, 0, 0, 0.5);
  display: none;
  position: absolute;
  right: 0;
  top: 44px;
  width: 295px;
  z-index: 100;
}
.qikoo-header .header-wrapper {
  background: #fff;
  border-bottom: 1px solid #333;
  height: 100%;
  position: relative;
  text-align: center;
  width: 100%;
}
.qikoo-header .header-box {
  margin: 0 auto;
  position: relative;
  text-align: left;
  width: 1240px;
  z-index: 20;
}
.header-box .header-nav-search {
  height: 36px;
  padding: 30px 0 36px;
  width: 100%;
}
.logo .icon-logo {
  background: url(https://p1.qhimg.com/t0102789b8d00c3dfce.png) no-repeat;
  background-size: contain;
  background-position: center;
  height: 100%;
  width: 100%;
}
.mod-footer .footer-box {
  margin: 0 auto;
  width: 1240px;
}
.mod-footer .helper-floor {
  background: #fff;
  color: #333;
  min-height: 350px;
}
.mod-footer .helper-box {
  float: left;
  margin-right: 100px;
  text-align: left;
}
.copyright-floor .service-policy-list {
  border-bottom: 1px solid #666;
  padding: 25px 0;
}
.copyright-floor .copyright-line {
  font-size: 14px;
  line-height: 20px;
  padding: 18px 0 21px;
  text-align: center;
}
.mod-right-side.open {
  right: 240px;
}
.top-user-box .download-hover-box p {
  line-height: 30px;
}
.cart-detail-box .cart-bottom-bar em {
  font-style: normal;
}
.copyright-floor .copyright-line a {
  color: #fff;
}
.npagination .status .con {
  background: #9ccf00;
  border-right: 1px #b9babb solid;
  border-bottom: 1px #b9babb solid;
  border-radius: 4px;
  height: 8px;
  width: 58px;
}
.top-banner .inner-box .close-btn {
  background-image: url(https://p2.qhimg.com/t01aed91886701fb53e.png);
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  display: block;
  height: 16px;
  position: absolute;
  right: 10px;
  text-align: center;
  top: 10px;
  width: 16px;
  z-index: 12;
}
.top-bar .top-box .text-lnk {
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  height: 100%;
  line-height: 20px;
  margin-right: 25px;
  padding: 10px 0;
}
.top-bar .top-box .top-nav-list {
  float: left;
  height: 100%;
}
.top-bar .top-box .top-user-box {
  float: right;
  height: 100%;
}
.top-bar .top-user-box .text-lnk {
  margin-left: 25px;
  margin-right: 0;
}
.top-bar .top-user-box .login-box,
.top-bar .top-user-box .user-box {
  display: none;
  height: 100%;
}
.top-bar .top-user-box .user-box {
  position: relative;
}
.top-user-box .user-box .user-more-list {
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 0 8px -4px rgba(0, 0, 0, 0.5);
  display: none;
  left: 50%;
  margin-left: -50px;
  padding: 0 10px;
  position: absolute;
  top: 5px;
  width: 100px;
  z-index: 1;
}
.top-user-box .user-more-list .user-item {
  box-sizing: border-box;
  height: 30px;
  line-height: 20px;
  padding: 5px 0;
  text-align: center;
}
.top-bar .top-user-box .download-box {
  height: 100%;
  position: relative;
}
.top-user-box .download-box .download-hover-box {
  background: #fff;
  border-radius: 0 0 4px 4px;
  box-shadow: 0 0 8px -4px rgba(0, 0, 0, 0.5);
  color: #333;
  display: none;
  padding: 10px;
  position: absolute;
  right: 0;
  top: 44px;
  width: 160px;
  z-index: 100;
}
.top-user-box .download-hover-box .text-lnk {
  background: #fff;
  border-radius: 4px 4px 0 0;
  color: #333;
  height: 40px;
  padding-top: 6px;
  padding-bottom: 14px;
  position: absolute;
  right: 0;
  top: -40px;
}
.top-user-box .download-hover-box .download-qrcode {
  float: left;
  height: 60px;
  margin-right: 10px;
  width: 60px;
}
.top-bar .top-user-box .cart-box {
  height: 100%;
  position: relative;
}
.top-user-box .cart-box .text-lnk {
  height: 40px;
  line-height: 22px;
  margin-left: 20px;
  padding: 9px 0;
  text-align: center;
  width: 44px;
}
.top-user-box .cart-box .icon-cart {
  background-position: -110px -49px;
  height: 22px;
  margin: -1px 0;
  vertical-align: top;
  width: 24px;
}
.cart-box:hover .cart-detail-box {
  display: block;
}
.cart-box .cart-detail-box .text-lnk {
  background: #fff;
  border-radius: 4px 4px 0 0;
  height: 40px;
  position: absolute;
  right: 0;
  top: -40px;
}
.cart-box .cart-detail-box .cart-list {
  box-sizing: border-box;
  max-height: 450px;
  overflow: auto;
  padding: 6px 10px;
}
.cart-box .cart-list .cart-item {
  border-bottom: 1px solid #f0f0f0;
  color: #333;
  font-size: 12px;
  height: 40px;
  line-height: 20px;
  padding: 9px 0;
  position: relative;
}
.cart-item .cart-item-info-box .item-img {
  display: block;
  float: left;
  height: 100%;
  margin-right: 10px;
  width: 40px;
}
.cart-item .cart-item-info-box .name {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  float: left;
  height: 100%;
  -webkit-line-clamp: 2;
  overflow: hidden;
  width: 150px;
}
.cart-item .cart-item-info-box .price {
  float: right;
  height: 100%;
  line-height: inherit;
  margin-top: 0;
  overflow: hidden;
  text-align: right;
  width: 60px;
}
.cart-list .cart-item .icon-close {
  background-position: -112px -87px;
  border: 1px solid #eee;
  border-radius: 5px;
  cursor: pointer;
  height: 8px;
  position: absolute;
  right: 0;
  top: 15px;
  width: 8px;
}
.cart-box .cart-detail-box .cart-bottom-bar {
  background: #f0f0f0;
  box-sizing: border-box;
  color: #333;
  font-size: 12px;
  height: 50px;
  line-height: 26px;
  padding: 13px 10px;
}
.cart-detail-box .cart-bottom-bar .red {
  color: #ff1f1f;
}
.cart-detail-box .cart-bottom-bar .cart-price-line {
  display: block;
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 165px;
}
.cart-detail-box .cart-bottom-bar .btn-buy {
  background: #333;
  border-radius: 4px;
  color: #fff;
  display: block;
  float: right;
  font-size: 14px;
  text-align: center;
  width: 108px;
}
.cart-box .cart-detail-box .cart-box-text {
  color: #333;
  padding: 30px 0;
  text-align: center;
}
.header-box .header-nav-search .logo {
  display: block;
  float: left;
  height: 100%;
  margin-left: 0;
  margin-right: 50px;
  position: static;
  width: 180px;
}
.header-box .header-nav-search .nav-list {
  color: #333;
  float: left;
  font-size: 18px;
  height: 25px;
  line-height: 25px;
  margin: 6px 0;
  overflow: hidden;
  width: 500px;
}
.header-nav-search .nav-list .nav-item {
  color: #333;
  display: block;
  float: left;
  margin-right: 50px;
}
.header-box .header-nav-search .search-box {
  float: right;
  height: 100%;
  position: relative;
  width: 420px;
}
.header-nav-search .search-box .search-bar {
  background: rgba(255, 255, 255, 0.8);
  border: 1px solid #ccc;
  border-radius: 18px;
  box-sizing: border-box;
  height: 100%;
  padding: 5px 30px;
  position: relative;
  text-align: left;
  width: 100%;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCFFFFFF', endColorstr='#CCFFFFFF');
}
.search-box .search-bar .search-ipt {
  background: transparent;
  height: 24px;
  outline: none;
  padding: 0;
  width: 340px;
}
.search-box .search-bar .icon-search {
  background-position: -170px -48px;
  cursor: pointer;
  height: 24px;
  position: absolute;
  right: 20px;
  top: 5px;
  width: 24px;
}
.header-nav-search .search-box .search-suggest-list {
  -webkit-box-orient: vertical;
  color: #666;
  display: -webkit-box;
  font-size: 12px;
  -webkit-line-clamp: 2;
  line-height: 15px;
  overflow: hidden;
  padding: 6px 30px 0;
  text-align: left;
}
.search-box .search-suggest-list .suggest-item {
  color: #999;
  display: inline-block;
  margin-right: 10px;
}
.mod-footer .helper-box:last-of-type {
  margin-right: 0;
}
.mod-footer .helper-box .helper-title {
  font-size: 18px;
  font-weight: 700;
  line-height: 30px;
  margin-bottom: 27px;
}
.mod-footer .helper-box .helper-text {
  display: block;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 6px;
}
.mod-footer .helper-box.about-box {
  text-align: justify;
  width: 320px;
}
.about-box .helper-text {
  max-height: 130px;
  overflow: hidden;
}
.mod-footer .helper-box .follow-box {
  border-top: 1px solid #666;
  line-height: 30px;
  margin-top: 20px;
  padding-top: 19px;
}
.mod-footer .helper-box.download-box {
  margin-right: 0;
  text-align: center;
}
.mod-footer .download-box .qrcode-box {
  display: block;
  height: 128px;
  width: 128px;
}
.mod-footer .helper-box.contact-box {
  border-left: 1px solid #979797;
  float: right;
  min-height: 230px;
  text-align: center;
  width: 300px;
}
.mod-footer .contact-box .big-text {
  font-weight: 700;
  font-size: 28px;
  line-height: 30px;
}
.mod-footer .contact-box .small-text {
  color: #999;
  font-size: 14px;
  line-height: 30px;
}
.mod-footer .contact-box .contact-btn {
  background: #333;
  border-radius: 24px;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-size: 18px;
  height: 36px;
  line-height: 18px;
  margin-top: 16px;
  padding: 9px 48px;
  vertical-align: top;
}
.copyright-floor .service-policy-list .policy-item {
  color: #fff;
  display: inline-block;
  font-size: 24px;
  line-height: 30px;
  margin-right: 150px;
  vertical-align: top;
}
.copyright-floor .policy-item .index-icon {
  height: 30px;
  margin-right: 5px;
  vertical-align: top;
  width: 32px;
}
.copyright-floor .policy-item .icon-policy-return {
  background-position: -10px -197px;
}
.copyright-floor .policy-item .icon-policy-exchange {
  background-position: -45px -197px;
}
.copyright-floor .policy-item .icon-policy-package {
  background-position: -80px -197px;
}
.top-user-box .download-hover-box .download-qrcode img {
  height: 100%;
  width: 100%;
}
.cart-box .cart-detail-box .cart-list::-webkit-scrollbar {
  width: 0;
}
.mod-footer .download-box .qrcode-box img {
  height: 100%;
  width: 100%;
}
.top-bar .top-user-box .user-box .text-lnk {
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  width: 100px;
}
.top-user-box .user-box:hover .user-more-list,
.top-user-box .user-more-list .user-item {
  display: block;
}
.top-user-box .user-more-list .user-item:hover {
  color: #999;
}
.top-user-box .user-more-list .user-item.user-name {
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
}
.top-bar .top-user-box .download-box .text-lnk {
  margin-left: 20px;
  padding-left: 5px;
  padding-right: 5px;
}
.top-user-box .download-box:hover .download-hover-box {
  display: block;
}
.cart-box .cart-detail-box .text-lnk .icon-cart {
  background-position: -140px -49px;
  margin-top: -4px;
}
.cart-box .cart-list .cart-item:last-of-type {
  border-bottom: none;
}
.cart-box .cart-list .cart-item .cart-item-info-box {
  display: block;
  height: 100%;
  overflow: hidden;
  width: 260px;
}
.cart-list .cart-item .icon-close:hover {
  border-color: #ccc;
}
.cart-box .cart-detail-box .cart-box-text .lnk {
  color: #23ac38;
  text-decoration: underline;
}
.header-nav-search .nav-list .nav-item:last-of-type,
.search-box .search-suggest-list .suggest-item:last-of-type {
  margin-right: 0;
}
.mod-footer .helper-floor .footer-box.mod-helper {
  padding: 60px 0;
  position: relative;
}
.mod-footer .helper-box .helper-text:last-child {
  margin-bottom: 0;
}
.mod-footer .helper-box .follow-box .follow-btn {
  display: inline-block;
  font-size: 14px;
  vertical-align: top;
}
.mod-footer .helper-box .follow-box .index-icon {
  height: 30px;
  margin-left: 15px;
  position: relative;
  vertical-align: top;
  width: 30px;
}
.mod-footer .helper-box .follow-box .icon-weixin {
  background-position: -8px -160px;
}
.mod-footer .helper-box .follow-box .icon-weibo {
  background-position: -40px -160px;
}
.mod-footer .contact-box .contact-btn .icon-contact {
  background-position: -75px -167px;
  height: 18px;
  margin-right: 5px;
  vertical-align: top;
  width: 18px;
}
.copyright-floor .service-policy-list .policy-item:last-of-type {
  margin-right: 0;
}
.mod-footer .helper-box .follow-box .index-icon .hover-img {
  background: url(https://p3.qhimg.com/t01c6e3b990efb8f77d.png) no-repeat;
  background-size: 100% 100%;
  bottom: 20px;
  display: none;
  height: 106px;
  left: -50px;
  padding: 12px 12px 18px;
  position: absolute;
  width: 106px;
  z-index: 1;
}
.mod-footer .helper-box .follow-box .index-icon:hover .hover-img {
  display: block;
}
#edui_fixedlayer #edui23 {
  display: none;
}
@media screen and (max-width: 1250px) {
  .mod-right-side {
    background: rgba(255, 255, 255, 0.5);
  }
}
.mod-dialog-bg {
  background: #000;
  opacity: 0.5;
  filter: alpha(opacity=50);
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}
.mod-dialog {
  background-color: #fff;
  min-width: 300px;
  *padding-top: 27px;
  position: absolute;
  z-index: 1001;
}
.mod-pop {
  background: #fff;
  border: solid 1px #a1a1a1;
  -webkit-box-shadow: 0 0 5px #a1a1a1;
  -moz-box-shadow: 0 0 5px #a1a1a1;
  box-shadow: 0 0 5px #a1a1a1;
  font-size: 14px;
  height: 142px;
  position: absolute;
  width: 276px;
  z-index: 1000;
}
.mod-fixed-console {
  padding: 10px 0;
}
.mod-right-side .right-middle-box {
  bottom: 50%;
  position: absolute;
  right: 0;
  width: 100%;
}
.mod-right-side .right-bottom-box {
  bottom: 160px;
  position: absolute;
  right: 0;
  width: 100%;
}
.mod-right-side .right-item {
  box-sizing: border-box;
  display: block;
  height: 36px;
  padding: 10px;
  position: relative;
  text-align: center;
  transition: 0.2s all linear;
  width: 100%;
}
.mod-right-side .right-coupon-box {
  background: #f0f0f0;
  bottom: 0;
  left: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  width: 240px;
}
.mod-right-side .right-coupon-box-title {
  background: url(https://p2.qhimg.com/t01f1cd4f0a21a93857.png) center center
    no-repeat;
  height: 27px;
  padding: 20px 10px;
  position: relative;
}
.mod-right-side .right-coupon-box-loading {
  font-size: 12px;
  padding: 50px 0;
  text-align: center;
}
.mod-right-side .coupon-list {
  margin-top: -2px;
  padding: 0 10px;
}
.mod-right-side .coupon-list-title {
  border-top: 2px dotted #ddd;
  color: #333;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  padding: 10px 0;
  text-align: center;
}
.mod-right-side .coupon-item {
  background: url(https://p1.qhimg.com/t01236651371bb4856e.png) no-repeat;
  box-sizing: border-box;
  font-size: 12px;
  height: 155px;
  margin-bottom: 10px;
  position: relative;
  width: 220px;
}
.mod-right-side .coupon-item-right {
  cursor: pointer;
  float: right;
  height: 100%;
  text-align: center;
  width: 52px;
}
.mod-right-side .coupon-item-content {
  overflow: hidden;
  padding: 10px;
}
.mod-right-side .coupon-item-price {
  font-size: 0;
  line-height: 1;
  margin-top: 28px;
}
.mod-right-side .coupon-item-num {
  color: #f02c1e;
  font-size: 30px;
  font-weight: 700;
}
.mod-right-side .coupon-item-desc {
  font-size: 12px;
  margin-top: 3px;
  white-space: nowrap;
}
.mod-right-side .coupon-item-intro,
.mod-right-side .coupon-item-time {
  color: #9b9b9b;
}
.mod-right-side .coupon-item-intro {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-height: 18px;
  margin-top: 6px;
  max-height: 36px;
  overflow: hidden;
}
.mod-right-side .coupon-item-time {
  margin-top: 3px;
}
.mod-dialog .dialog-nav {
  background: #31ac43;
  background: #31ac43;
  color: #fff;
  font-family: "\5b8b\4f53";
  font-weight: 700;
  font-size: 16px;
  height: 34px;
  *left: 0;
  line-height: 34px;
  *position: absolute;
  *top: -27px;
  *width: 100%;
}
.mod-dialog .dialog-title {
  padding-left: 10px;
}
.mod-dialog .dialog-close {
  background: url(http://p3.qhimg.com/t01ca988e6515ef6398.png) no-repeat;
  background-size: 21px 21px;
  background: url(http://p3.qhimg.com/dr/21_21_/t01ca988e6515ef6398.png)
    no-repeat\9;
  height: 21px;
  position: absolute;
  right: 6px;
  top: 6px;
  width: 21px;
}
.mod-dialog .dialog-main {
  font-size: 14px;
  padding: 20px;
  text-align: center;
}
.mod-dialog .dialog-content {
  font-size: 14px;
  line-height: 24px;
}
.mod-dialog .content-title {
  background: url(https://p2.qhimg.com/t01d21665ea987f7405.png) 30px 20px
    no-repeat;
  font-size: 18px;
  line-height: 24px;
  padding: 40px 0 40px 155px;
}
.mod-dialog .dialog-console {
  padding-top: 20px;
}
.mod-pop .pop-nav {
  background: #f3f3f3;
  color: #666;
  font-weight: 700;
  line-height: 31px;
  padding: 0 10px;
}
.mod-pop .pop-close {
  background: url(https://p1.qhimg.com/t01f52bfc813182d0f3.png) no-repeat -109px
    0;
  height: 22px;
  position: absolute;
  right: 6px;
  top: 6px;
  width: 22px;
}
.mod-pop .pop-main {
  line-height: 24px;
  padding: 15px 10px 10px;
  text-align: center;
}
.mod-pop .pop-console {
  font-size: 16px;
  line-height: 38px;
  margin-top: 20px;
  text-align: center;
}
.mod-pop .pop-btn-green {
  background: url(https://p1.qhimg.com/t01f52bfc813182d0f3.png) no-repeat 0 -24px;
  color: #fff;
  display: block;
  float: left;
  height: 36px;
  margin-right: 16px;
  width: 120px;
}
.mod-pop .pop-btn-gray {
  background: url(https://p1.qhimg.com/t01f52bfc813182d0f3.png) no-repeat 0 -62px;
  color: #999;
  display: block;
  float: left;
  height: 36px;
  width: 120px;
}
.mod-fixed-console.console-fixed {
  box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.3);
  position: fixed;
  top: 10px;
  z-index: 999;
}
.mod-fixed-console .console-btn {
  background: #82c92f;
  border-bottom: 3px solid #73af2c;
  border-radius: 4px;
  color: #fff;
  display: block;
  font-size: 18px;
  height: 42px;
  line-height: 42px;
  margin: 0 auto;
  position: relative;
  text-align: center;
  width: 210px;
}
.mod-right-side .right-hover-box img {
  height: 100%;
  width: 100%;
}
.mod-right-side .coupon-item-right b {
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-top: 36px;
  width: 14px;
}
.mod-right-side .coupon-item-num b {
  font-family: arial;
  font-size: 14px;
  font-weight: 400;
}
.mod-dialog .dialog-console a {
  background: #31ac43;
  display: inline-block;
  font-size: 16px;
  height: 36px;
  line-height: 34px;
  text-align: center;
  width: 120px;
}
.mod-right-side .right-item.s-hidden {
  height: 0;
  transform: scaleY(0);
}
.mod-right-side .right-item:hover {
  background: #f0f0f0;
}
.mod-right-side .right-item .index-icon {
  height: 20px;
  margin: 0 auto;
  width: 20px;
}
.mod-right-side .right-item .icon-word {
  background-position: -172px -81px;
}
.mod-right-side .right-item .icon-weixin {
  background-position: -172px -105px;
}
.mod-right-side .right-item .icon-contact {
  background-position: -172px -129px;
}
.mod-right-side .right-item .icon-qrcode {
  background-position: -172px -154px;
}
.mod-right-side .right-item .icon-back-top {
  background-position: -172px -180px;
}
.mod-right-side .right-item .icon-coupon {
  background-position: -172px -205px;
}
.mod-right-side .right-item .right-hover-box {
  background: #fff;
  border-radius: 2px;
  bottom: 0;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
  color: #333;
  display: none;
  font-size: 12px;
  position: absolute;
  right: 100%;
  text-align: center;
  width: 80px;
  z-index: 1;
}
.mod-right-side .right-hover-box .item-title {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  width: 100%;
}
.mod-right-side .item-wx .item-title {
  font-size: 14px;
  margin-top: -10px;
}
.mod-right-side .right-hover-box.wx_mp {
  width: 110px;
}
.mod-right-side .right-item .right-download-box {
  bottom: 0;
  display: none;
  height: 230px;
  position: absolute;
  right: 30px;
  transform-origin: 140px 180px;
  transition: 0.2s all linear;
  width: 128px;
}
.mod-right-side .right-coupon-box-title:after,
.mod-right-side .right-coupon-box-title:before {
  background: #333;
  content: "";
  height: 1px;
  margin-top: -0.5px;
  position: absolute;
  top: 50%;
  width: 75px;
}
.mod-right-side .right-coupon-box-title:before {
  left: 0;
}
.mod-right-side .right-coupon-box-title:after {
  right: 0;
}
.mod-right-side .right-coupon-box .i-close {
  background-image: url(https://p1.qhimg.com/t013c8d01cfcf71812c.png);
  cursor: pointer;
  height: 32px;
  position: absolute;
  right: -5px;
  top: -5px;
  width: 32px;
}
.mod-right-side .coupon-item-price-small .coupon-item-num {
  font-size: 24px;
}
.mod-right-side .coupon-item .c-item-tag {
  font-size: 12px;
}
.mod-right-side .coupon-item.c-item-postage {
  background-image: url(https://p1.qhimg.com/t016e364f6bfce922c5.png);
}
.mod-right-side .coupon-item.c-item-received,
.mod-right-side .coupon-item.c-item-out {
  background-image: url(https://p3.qhimg.com/t01da6bec8d1be2d07b.png);
}
.mod-dialog .dialog-console .console-btn-confirm {
  background-position: 0 -24px;
  color: #fff;
}
.mod-dialog .dialog-console .console-btn-cancel {
  background-position: 0 -62px;
  background: #eee;
  color: #999;
  margin-left: 12px;
}
.mod-pop .pop-close:hover {
  background-position: -86px 0;
}
.mod-pop .pop-btn-green:hover {
  background-position: 0 -100px;
}
.mod-pop .pop-btn-gray:hover {
  background-position: 0 -138px;
}
.mod-fixed-console .console-btn:hover {
  text-decoration: none;
}
.mod-fixed-console .console-btn:active {
  border-bottom: none;
  margin-top: 3px;
}
.mod-right-side .right-item .right-download-box img {
  height: 100%;
  width: 100%;
}
.mod-dialog .dialog-console a:hover {
  text-decoration: none;
}
.mod-right-side .right-item:hover .right-hover-box {
  display: block;
}
.mod-right-side .right-hover-box .item-title:hover {
  background: #f0f0f0;
}
.mod-right-side .right-hover-box.wx_mp .wx-qrcode {
  padding: 2px;
}
.mod-right-side .right-item .right-download-box.s-hidden {
  transform: scale(0);
  visibility: hidden;
}
.mod-right-side .right-item .right-download-box .icon-close {
  background: url(https://p2.qhimg.com/t011705ed887cfa0629.png) no-repeat;
  display: block;
  height: 24px;
  position: absolute;
  right: 0;
  top: 0;
  width: 24px;
}
.mod-right-side .coupon-item.c-item-received .coupon-item-right,
.mod-right-side .coupon-item.c-item-out .coupon-item-right {
  position: relative;
  visibility: hidden;
  z-index: -1;
}
.mod-right-side .coupon-item.c-item-received .coupon-item-content:after,
.mod-right-side .coupon-item.c-item-out .coupon-item-content:after {
  background-repeat: no-repeat;
  content: "";
  height: 50px;
  position: absolute;
  right: 9px;
  top: 18px;
  width: 50px;
}
.mod-right-side .coupon-item.c-item-out .coupon-item-content:after {
  background-repeat: no-repeat;
}
.mod-right-side .coupon-item.c-item-received .coupon-item-content:after,
.mod-right-side .coupon-item.c-item-out .coupon-item-content:after {
  background-position: 0 0;
}
.mod-right-side .coupon-item.c-item-out .coupon-item-content:after {
  background-position: 0 -60px;
}
.mod-right-side .coupon-item.c-item-received .coupon-item-content:after,
.mod-right-side .coupon-item.c-item-out .coupon-item-content:after {
  background-image: url(https://p1.qhimg.com/t01a9d3841daa14016f.png);
}
.mod-right-side
  .right-middle-box:hover
  + .right-bottom-box
  .right-item
  .right-download-box {
  opacity: 0.3;
}
#Qkbubble {
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  font-size: 12px;
  max-width: 70%;
  padding: 10px 30px;
  z-index: 9999;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#b3000000', endColorstr='#b3000000');
}
.mod-fixed-console .console-btn.btn-disable:active,
.mod-fixed-console .console-btn.btn-disable {
  background: #693;
  border-bottom: none;
  margin-top: 0;
}
.mod-fixed-console .console-more {
  padding-top: 12px;
}
.mod-fixed-console .console-btn svg {
  display: inline-block;
  height: 40px;
  margin-top: 1px;
  vertical-align: middle;
  width: 30px;
}
.mod-fixed-console .console-more a {
  color: #d3d3d3;
  float: left;
  font-size: 14px;
  height: 16px;
  line-height: 16px;
  padding-top: 35px;
  text-align: center;
  width: 109px;
}
.mod-fixed-console .console-more .console-split {
  border: none;
  border-left: 1px solid #d3d3d3;
  float: left;
  height: 56px;
  margin: 0;
  padding: 0;
  width: 0;
}
.mod-fixed-console .console-more .console-comment {
  background: url(https://p2.qhimg.com/t01a68733c3de06c2f1.png) no-repeat 40px 0;
}
.mod-fixed-console .console-more .console-share {
  background: url(https://p2.qhimg.com/t01a68733c3de06c2f1.png) no-repeat 40px -60px;
}
.mod-fixed-console .console-more .console-praise {
  background: url(https://p2.qhimg.com/t01a68733c3de06c2f1.png) no-repeat 40px -120px;
}
.mod-fixed-console .console-more a:hover {
  text-decoration: none;
}
.mod-fixed-console .console-more .console-comment:hover {
  background-position: -60px 0;
  color: #82c92f;
}
.mod-fixed-console .console-more .console-share:hover {
  background-position: -60px -60px;
  color: #82c92f;
}
.mod-fixed-console .console-more .console-praise:hover {
  background-position: -60px -120px;
  color: #82c92f;
}
.mod-fixed-console .console-more .console-praise.praised {
  cursor: default;
}
.mod-fixed-console .console-more .console-praise.praised:hover {
  background-position: 40px -120px;
  color: #d3d3d3;
}
.mod-comment .com_aboutme label span.slt,
.mod-comment .com_aboutme label span.slted,
.mod-comment .com_list .txt .vip,
.mod-comment .com_list .txt a.breply,
.com_list .txt a.breply:link,
.mod-comment .com_list .txt a.breply:hover,
.mod-comment .com_list .txt .reply .cor {
  background: url(https://p2.qhimg.com/t01bbf98701945548e4.png) -172px -1081px
    no-repeat;
}
.mod-pagebar {
  color: #999;
  font-size: 14px;
  line-height: 26px;
}
.mod-pagebar-style2 {
  background-color: #fff;
  border-radius: 4px;
  border-color: #d9d9d9;
  border-width: 0 1px 2px;
  border-style: solid;
  -webkit-box-shadow: 0 2px 4px 0 #d9d9d9;
  -moz-box-shadow: 0 2px 4px 0 #d9d9d9;
  box-shadow: 0 2px 4px 0 #d9d9d9;
  color: #999;
  font-size: 16px;
  height: 36px;
  line-height: 36px;
  padding: 7px 8px;
  text-align: center;
}
.mod-product {
  margin: 0 0 30px 37px;
  position: relative;
}
.mod-product-new {
  background: #fff;
  height: 275px;
  overflow: hidden;
  position: relative;
  width: 230px;
}
.msTips {
  background: #fff;
  border: 1px #bfbfbf solid;
  border-radius: 3px;
  color: #333;
  font-family: simsun;
  font-size: 12px;
  padding: 10px 30px 10px 15px;
  position: absolute;
  text-align: left;
  z-index: 1024;
}
.mod-comment .com_aboutme {
  height: 30px;
  line-height: 30px;
}
.mod-comment .com_edit {
  margin-bottom: 20px;
}
.mod-comment .com_edit,
.mod-comment .com_list {
  overflow: hidden;
  width: 680px;
}
.mod-comment .mod-pagebar {
  margin: 20px 0;
  text-align: center;
}
.mod-pagebar:after {
  clear: both;
  content: "\20";
  display: block;
  height: 0;
  overflow: hidden;
}
.mod-pagebar .pagebar-step {
  border: solid 1px #999;
  border-radius: 3px;
  color: #999;
  display: inline-block;
  height: 26px;
  margin: 0 4px;
  padding: 0 8px;
}
.mod-pagebar .pagebar-curr,
.mod-pagebar .pagebar-number {
  background: #fff;
  border-radius: 3px;
  color: #999;
  display: inline-block;
  height: 26px;
  margin: 0 4px;
  padding: 0 9px;
  text-align: center;
}
.mod-pagebar .pagebar-curr {
  background: #23ac38;
  border: solid 1px #23ac38;
  color: #fff;
}
.mod-pagebar .pagebar-number {
  border: solid 1px #999;
}
.mod-pagebar-style2:after {
  clear: both;
  content: "\20";
  display: block;
  height: 0;
  overflow: hidden;
}
.mod-pagebar-style2 .pagebar-step {
  background: #23ac38;
  border-radius: 4px;
  color: #fff;
  font-size: 14px;
  height: 36px;
  text-decoration: none;
  width: 92px;
}
.mod-pagebar-style2 .box-left {
  float: left;
}
.mod-pagebar-style2 .box-right {
  float: right;
}
.mod-pagebar-style2 .step-left {
  border-right: solid 1px #75b52a;
  -webkit-box-shadow: 1px 0 0 #97d252;
  -moz-box-shadow: 1px 0 0 #97d252;
  box-shadow: 1px 0 0 #97d252;
  float: left;
}
.mod-pagebar-style2 .step-left,
.mod-pagebar-style2 .step-right {
  font-family: simsun;
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  height: 36px;
  width: 34px;
}
.mod-pagebar-style2 .step-right {
  border-left: solid 1px #75b52a;
  -webkit-box-shadow: -1px 0 0 #97d252;
  -moz-box-shadow: -1px 0 0 #97d252;
  box-shadow: -1px 0 0 #97d252;
  float: right;
}
.mod-pagebar-style2 .pagebar-curr,
.mod-pagebar-style2 .pagebar-number {
  display: inline-block;
  margin-right: 3px;
  text-align: center;
  width: 35px;
}
.mod-pagebar-style2 .pagebar-curr {
  background: #23ac38;
  border-radius: 4px;
  color: #fff;
}
.mod-product .product-img {
  border: 1px #d9d9d9 solid;
  display: block;
  height: 295px;
  overflow: hidden;
  position: relative;
  width: 293px;
}
.mod-product .product-info {
  background: #000;
  bottom: 0;
  left: 0;
  line-height: 25px;
  padding: 10px;
  position: absolute;
  text-align: center;
  width: 275px;
}
.mod-product-new .product-box {
  height: 100%;
  position: absolute;
  width: 100%;
}
.mod-product-new .product-img {
  display: block;
  line-height: 180px;
  overflow: hidden;
  position: relative;
  text-align: center;
  width: 230px;
}
.mod-product-new .product-info {
  margin-top: 20px;
  text-align: center;
}
.mod-product-new .product-title {
  color: #000;
  font-size: 16px;
  line-height: 36px;
}
.mod-product-new .product-desc {
  color: #999;
  display: block;
  font-size: 12px;
}
.mod-product-new .product-like {
  background: #d7d7d7 url(https://p1.qhimg.com/t01fa7240dd7122bb7f.png)
    no-repeat -33px -25px;
  border-radius: 4px;
  border-bottom: solid 2px #aeaeae;
  display: none;
  height: 25px;
  left: 7px;
  position: absolute;
  top: 5px;
  width: 25px;
}
.mod-product-new .product-green,
.mod-product-new .product-orange {
  background-color: #ff8200;
  border-radius: 0 0 4px 4px;
  color: #fff;
  font-size: 14px;
  height: 38px;
  line-height: 38px;
  position: absolute;
  right: 10px;
  text-align: center;
  top: 0;
  width: 50px;
}
.mod-product-new .product-green {
  background-color: #82ca30;
}
.mod-consignee-info .consignee-item {
  color: #333;
  height: 40px;
  line-height: 38px;
  overflow: hidden;
  position: relative;
}
.mod-consignee-info .consignee-btn-add {
  background: #23ac38;
  border-radius: 3px;
  color: #fff;
  display: block;
  height: 35px;
  line-height: 35px;
  margin-left: 20px;
  margin-top: 10px;
  text-align: center;
  width: 100px;
}
.mod-consignee-info .consignee-add {
  background: #fff;
  border: solid 1px #23ac38;
  display: none;
  margin: 10px;
  padding: 20px 30px;
}
.mod-consignee-info .consignee-add-label {
  color: #23ac38;
  display: block;
  font-size: 16px;
}
.mod-consignee-info .consignee-add-text {
  border: solid 1px #ccc;
  font-size: 14px;
  height: 15px;
  line-height: 14px;
  margin: 10px 0;
  padding: 10px;
  width: 208px;
}
.mod-consignee-info .consignee-add-address {
  border: solid 1px #ccc;
  display: block;
  font-size: 14px;
  height: 78px;
  margin: 10px 0;
  padding: 10px;
  resize: none;
  width: 458px;
}
.mod-consignee-info .consignee-add-select {
  -webkit-appearance: none;
  background-image: -webkit-linear-gradient(#ededed, #ededed 38%, #dedede);
  background-image: -webkit-image-set(
      url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAICAQAAACxSAwfAAAAUklEQVQY02P4z0AMRGZGMaShwCisyhITmb8huMzfEhOxKvuvsGAh208Ik+3ngoX/FbBbClcIUcSAw21QhXxfIIrwKAMpfNsEUYRXGVCEFc6CQwBqq4CCCtU4VgAAAABJRU5ErkJggg==)
        1x,
      url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAQCAQAAAA/1a6rAAAAQUlEQVR4Xu3MsQnAMBAEMI1+myf9gw0+3ASCenmu+mQn2yGn3S4Mp906DEW3CEPfzTD03QxD380w3OmIUHe9v+u9QwAt93yns5cAAAAASUVORK5CYII=)
        2x
    ),
    -webkit-linear-gradient(#ededed, #ededed 38%, #dedede);
  background-position: right center;
  background-repeat: no-repeat;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 2px;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08),
    inset 0 1px 2px rgba(255, 255, 255, 0.75);
  color: #444;
  font: inherit;
  height: 30px;
  margin: 0 1px 0 0;
  outline: none;
  -webkit-padding-end: 20px;
  -webkit-padding-start: 6px;
  text-shadow: 0 1px 0 #f0f0f0;
  -webkit-user-select: none;
}
.mod-consignee-info .mod-btn-green {
  background: #23ac38;
}
.mod-consignee-info .mod-btn-green,
.mod-consignee-info .mod-btn-gray {
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  height: 29px;
  line-height: 28px;
  min-width: 56px;
  padding: 0 15px;
  text-align: center;
}
.mod-consignee-info .mod-btn-gray {
  background: #a4a9ae;
}
.mod-comment .com_aboutme label {
  color: #333;
  cursor: pointer;
  float: right;
  font-size: 14px;
  position: relative;
}
.mod-comment .com_edit textarea {
  border: 1px #e5e5e5 solid;
  display: block;
  font-size: 14px;
  height: 68px;
  line-height: 16px;
  margin: 0;
  padding: 5px 10px;
  resize: none;
  width: 658px;
}
.mod-comment .com_list li {
  border-bottom: 1px #efefef solid;
  float: none;
  margin-bottom: 38px;
  overflow: hidden;
  padding-bottom: 10px;
}
.mod-pagebar a:hover {
  text-decoration: none;
}
.mod-product .product-img img {
  width: 295px;
}
.mod-product .product-info em {
  font-style: normal;
}
.mod-product-new .product-img img {
  display: inline;
  height: 180px;
  text-align: center;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  width: 230px;
}
.mod-consignee-info .consignee-item label {
  cursor: pointer;
  display: block;
  word-break: break-all;
  word-wrap: break-word;
}
.mod-consignee-info .consignee-add-label b {
  color: #ff7300;
  float: left;
  margin: 3px 6px 0 -10px;
}
.mod-comment .com_aboutme label input {
  border: 0;
  height: 18px;
  margin: 0 10px 0 0;
  padding: 0;
  visibility: hidden;
  width: 18px;
}
.mod-comment .com_edit .btn {
  background: #82c92f;
  color: #fff;
  float: right;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  margin-top: 20px;
  padding: 0 10px;
}
.mod-comment .com_list .moreComment {
  background: #fff9e3;
  border: 1px #fff3c3 solid;
  border-radius: 3px;
  color: #000;
  display: block;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  text-align: center;
}
.mod-comment .com_list .pic {
  _display: inline;
  float: left;
  height: 75px;
  margin-right: 25px;
  width: 75px;
}
.mod-comment .com_list .txt {
  float: left;
  width: 580px;
}
.mod-pagebar .pagebar-step:hover {
  border-color: #23ac38;
  color: #23ac38;
}
.mod-pagebar .pagebar-step .step-left {
  border-width: 5px 5px 5px 0;
  border-color: #fff #999;
  border-style: solid;
  *display: none;
  float: left;
  height: 0;
  margin: 9px 4px 0 0;
  overflow: hidden;
  text-indent: -9999px;
  width: 0;
}
.mod-pagebar .pagebar-step .step-right {
  border-width: 5px 0 5px 5px;
  border-color: #fff #999;
  border-style: solid;
  *display: none;
  float: right;
  height: 0;
  margin: 9px 0 0 4px;
  overflow: hidden;
  text-indent: -9999px;
  width: 0;
}
.mod-pagebar .pagebar-number:hover {
  background: #23ac38;
  border-color: #23ac38;
  color: #fff;
}
.mod-product .product-img:hover {
  opacity: 0.8;
}
.mod-product .product-info .product-title {
  line-height: 32px;
  text-align: center;
}
.mod-product .product-info .product-des {
  height: 0;
  overflow: hidden;
}
.mod-product-new:hover .product-title {
  color: #f90;
}
.mod-product-new .product-like:hover,
.mod-product-new .product-like:active,
.mod-product-new .product-like:focus {
  border-bottom: none;
}
.mod-product-new .product-like:active,
.mod-product-new .product-like:focus {
  margin-top: 2px;
}
.mod-product-new .product-like.is-liked {
  background-color: #f3f3f3;
  background-position: -9px -25px;
  cursor: default;
}
.mod-product-new .product-like.is-liked,
.mod-product-new .product-like.is-liked:active,
.mod-product-new .product-like.is-liked:hover {
  border-bottom: none;
}
.mod-product-new:hover .product-like {
  display: block;
}
.mod-consignee-info .consignee-item .input-radio-view {
  background: url(http://p1.qhimg.com/t0137291fcd188a4097.png) no-repeat;
  background-size: 20px 20px;
  background-position: center center;
  cursor: pointer;
  float: left;
  height: 26px;
  margin-right: 0;
  margin-top: 7px;
  width: 26px;
}
.mod-consignee-info .consignee-item .input-radio {
  cursor: pointer;
  float: left;
  height: 26px;
  margin-left: -16px;
  opacity: 0;
  width: 26px;
  filter: alpha(opacity=0);
}
.mod-consignee-info .consignee-item .item-action {
  float: right;
  font-size: 12px;
}
.mod-consignee-info .mod-btn-green:hover,
.mod-consignee-info .mod-btn-gray:hover {
  color: #fff;
  text-decoration: none;
}
.mod-consignee-info .consignee-item .disable-cover {
  background: rgba(0, 0, 0, 0.2);
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  filter: alpha(opacity: 20);
}
.mod-comment .com_edit textarea:focus {
  outline: none;
}
.mod-comment .com_list li.nobdr {
  border-bottom: 0;
}
.mod-comment .com_list .pic img {
  border-radius: 38px;
  height: 75px;
  width: 75px;
}
.mod-pagebar .pagebar-step:hover i {
  border-color: #fff #23ac38;
}
.mod-product .product-info a.product-xh,
.mod-product .product-info a.product-pc,
.mod-product .product-info a.product-pl {
  background: url(https://p2.qhimg.com/t01bbf98701945548e4.png) no-repeat -472px -4px;
  display: block;
  height: 20px;
  line-height: 20px;
  padding: 10px 0 0 20px;
  text-align: left;
}
.mod-product .product-info a.product-xh {
  margin-left: 60px;
}
.mod-product .product-info a.product-pc {
  background-position: -472px -45px;
}
.mod-product .product-info a.product-pl {
  background-position: -472px -86px;
}
.mod-product .product-info a.is-liked {
  background-position: -9px -81px;
}
.mod-product .product-info .product-des a {
  color: #999;
  float: left;
  width: 70px;
}
.mod-product-new:hover .product-img img {
  opacity: 0.8;
  -webkit-transform: translate(-5px, 0);
  -moz-transform: translate(-5px, 0);
  transform: translate(-5px, 0);
}
.mod-consignee-info .consignee-item label .default-tag {
  background: #23ac38;
  color: #fff;
  display: inline-block;
  display: none;
  font-size: 12px;
  height: 20px;
  line-height: 20px;
  padding: 0 10px;
}
.mod-comment .com_aboutme label span.slt {
  background-position: -220px -1081px;
  height: 18px;
  left: 0;
  position: absolute;
  top: 8px;
  width: 18px;
}
.mod-comment .com_aboutme label span.slted {
  background-position: -172px -1081px;
}
.mod-comment .com_edit .btn:hover {
  text-decoration: none;
}
.mod-comment .com_list .txt .nick {
  color: #82c92f;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 12px;
}
.mod-comment .com_list .txt .vip {
  background-position: -480px -1504px;
  display: inline-block;
  height: 19px;
  line-height: 16px;
  margin-left: 3px;
  vertical-align: -6px;
  width: 20px;
}
.mod-comment .com_list .txt .content {
  color: #666;
  font-size: 14px;
  line-height: 16px;
  word-wrap: break-word;
}
.mod-comment .com_list .txt .info {
  margin-top: 35px;
  overflow: hidden;
}
.mod-comment .com_list .txt .reply {
  background: #f5f8f1;
  display: none;
  margin-top: 16px;
  margin-bottom: 25px;
  padding: 15px;
  position: relative;
}
.mod-comment .com_list .txt .quote {
  background: #f8fbf5 url(https://p1.qhimg.com/t012c4c4859e17599b1.png) 38px 8px
    no-repeat;
  color: #999;
  font-size: 14px;
  margin-bottom: 15px;
  padding: 10px 35px 12px 85px;
  position: relative;
}
.mod-product-new .product-like.is-liked:active {
  margin-top: 0;
}
.mod-consignee-info .consignee-item.item-checked .input-radio-view {
  background: url(http://p9.qhimg.com/t01ac6e82f28f6d5b87.png) no-repeat;
  background-size: 23px 23px;
  background-position: center center;
}
.mod-consignee-info .consignee-item .item-action .action-default,
.mod-consignee-info .consignee-item .item-action .default-combine-line {
  visibility: hidden;
}
.mod-consignee-info .consignee-item.disabled .disable-cover {
  display: block;
}
.mod-consignee-info .consignee-item.disabled .item-action {
  display: none;
}
.mod-comment .com_list .txt a.breply,
.com_list .txt a.breply:link {
  background-position: -482px -1138px;
  margin-top: 1px;
  margin-left: 12px;
  padding-left: 20px;
}
.mod-consignee-info .consignee-item.item-checked label .default-tag {
  display: inline-block;
}
.mod-comment .com_list .txt .info .time,
.mod-comment .com_list .txt a.breply,
.com_list .txt a.breply:link {
  color: #cacaca;
  float: left;
  font-size: 12px;
}
.mod-comment .com_list .txt .reply .cor {
  background-position: -365px -1114px;
  height: 5px;
  left: 130px;
  position: absolute;
  top: -5px;
  width: 10px;
}
.mod-comment .com_list .txt .reply .rto {
  color: #ababab;
  display: none;
  font-size: 12px;
}
.mod-comment .com_list .txt .reply .rzo {
  overflow: hidden;
}
.mod-comment .com_list .txt .reply .reply_warn {
  color: #999;
  float: right;
  font-size: 12px;
  font-weight: 400;
  font-fmaily: simsun !important;
  margin-top: 12px;
  margin-right: 10px;
}
.mod-comment .com_list .txt .quote .con {
  background: url(https://p2.qhimg.com/t010cd05cf5080c7887.png) bottom right
    no-repeat;
  line-height: 20px;
  padding-right: 28px;
  padding-bottom: 8px;
}
.mod-comment .com_list .txt .quote .time {
  clear: both;
  color: #dadada;
  display: block;
  font-size: 14px;
  margin-bottom: 5px;
}
.mod-consignee-info .consignee-item:hover .item-action .action-default,
.mod-consignee-info .consignee-item:hover .item-action .default-combine-line {
  visibility: visible;
}
.mod-consignee-info .consignee-item.disabled .disable-cover .update-btn {
  background: #ff4001;
  border-radius: 3px;
  color: #fff;
  float: right;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  margin: 3px;
  padding: 0 10px;
}
.mod-comment .com_list .txt a.breply:hover {
  background-position: -482px -1164px;
  color: #82c92f;
  padding-left: 20px;
  text-decoration: none;
}
.mod-comment .com_list .txt .reply .rzo textarea {
  background: #fff;
  border: 1px #c9c9c9 solid;
  color: #404040;
  _display: inline;
  float: left;
  font-size: 12px;
  height: 60px;
  line-height: 20px;
  margin: 0;
  padding: 5px 10px;
  resize: none;
  width: 528px;
}
.mod-comment .com_list .txt .reply .rzo textarea:focus {
  outline: none;
}
.mod-comment .com_list .txt .reply .rzo a.btn_reply,
.com_list .txt .reply .rzo a.btn_reply:link {
  background: #82c92f;
  color: #fff;
  float: right;
  font-size: 14px;
  height: 30px;
  line-height: 30px;
  margin-left: 10px;
  margin-top: 5px;
  text-align: center;
  width: 74px;
}
.mod-comment .com_edit #review-warn {
  color: #666;
  float: right;
  margin-right: 30px;
  margin-top: 26px;
}
.mod-comment .com_edit #review-warn em {
  color: #82c92f;
  font-style: normal;
  font-family: Constantia;
  font-size: 20px;
  font-weight: 700;
  padding: 0 3px;
}
.msTips a,
.msTips a:link {
  color: #82c92f;
  text-decoration: none;
}
.msTips ul {
  padding-right: 10px;
}
.msTips ul li {
  float: none;
  line-height: 22px;
}
.msTips a:hover {
  text-decoration: underline;
}
.msTips a.btn_close,
.msTips a.btn_close:link,
.msTips a.btn_close:hover {
  background: url(https://p2.qhimg.com/t01bbf98701945548e4.png) -76px -1994px
    no-repeat;
  color: #999;
  font-family: tahoma;
  font-size: 9px;
  height: 9px;
  position: absolute;
  right: 5px;
  text-decoration: none;
  top: 5px;
  width: 9px;
}


.helper-box555 {
  display: flex;
  flex-direction: row;
}

.helper-box-666 {
  margin-right: 20px;
}

/* 底部 */
.footer-bottom{width:100%;min-width:1224px;position:absolute;bottom:0;left:0;}
.mod_copyright{margin-top:5px}
.mod_copyright>p{text-align:center;padding-bottom:10px}